heruamon on 06 August 2008
Well, the 360 has a slew of these games on tap...yeah...not my cup of tea at all, but M$ has to give the people what they want...I've pre-order my next obession...Too Human...WOOT!