Mar 24 2006, 08:49 PM
some new footage along with what seems to be a popular japanese song..Save Target as...
The footage gets better the more you watch so give it a chance.
Mar 24 2006, 10:52 PM
I'm glad they finally announced that this game is coming to North America. I'll definatly give it a spin.