hunter_alien on 11 July 2008
Man ... there where so many Japanese games announced in the past couple of months :( I do hope that we will see more for the US/EU at e3 :?
Vote the Mayor for Mayor!