1 TGS 2005: Front Mission 2089 Hands-On We played with giant robots on tiny cell phones at the Tokyo Game Show 2005.
Log in to comment