GamesPress
Check out more HERE
It has been a while since we have heard something about this game. So enjoy the art work and the video. The video is in Japanese, but it … Read More