by LadySirse on May 02, 2007
New Screenshots
GamersInfo has added several new screenshots to their gallery over the past two days. You'll want to head over and check them out for yourself! My favorite is the one of Diana's Temple.