You better be excited, if you are not. Then you simple are not alive. Can’t wait for this to hit the Xbox360 and Ps3. Hope if comes out in the USA soon than expected. Enjoy the video
This is Fist of the North Star……..YOU WAN SHOCK!!!!!!!