TGS 2010 »

Seen at TGS 2010 – Astro Ranger

Seen at TGS 2010 – Astro Ranger

arcadehero September 19, 2010 2

Newsfeed 927 via The Tokyo Game Show may not be the first event one thinks of when it comes to arcade announcements but there has been plenty of arcade attention at the show, including

Read More »