https://www.youtube.com/watch?feature=player_embedded&v=uh2TiDT4joA Wow! This video makes me want to play this game which I'm sure is just a terrible fan service creation. Just the opening made me laugh hysterically. So damn funny. Since it'll never make it to North America and I'm not going to go through the hassle of getting it, this is all a moot point. Enjoy the video!