Xbox 360Jun 29 2010 / 4:35 PM EST0Too Human 2 in development?According to the latest CAG Podcast, Too Human 2 (or maybe 2 Too Human) is …
Xbox 360Aug 8 2008 / 1:34 AM EST0Too Human Is Up to 80 Hours LongYou thought Persona 3 was long (damn right it was!), well here is an even …