I kinda doubt that shmup :P I have a feeling this game is going to receive a megaton of hate - at least until it arrives on PS3, at which point it will be an acceptable game to the haters ;)
About Us |
Display As Desktop
Display As Mobile
© 2006-2019 VGChartz Ltd. All rights reserved.