WAA: Tokyo Game Show Trailer Explosion

It’s that time of the year again…The Tokyo Game Show has come around again, with plenty of surprises in store. Shocking some, horrifying others, this year TGS has definately set tongues wagging! We Are Arcade looks into Devil May Cry, Mavel vs Capcom3, Catherine and the Last Guardian among others...

Read Full Story >>
The story is too old to be commented.