konnichiwa on 18 September 2007
Are you not a member of the video games voters network?
This:
http://www.gametrailers.com/player/22784.html
I am a member of it and I am not even an USA citizen.