I'm blown away. I'm guessing that video is the game's OP, and it was just too goddamn awesome. Plus I already love the song.~
And I like this concept even more than the OVA's take now.
I was still on the fence about getting this before, but this made me decide. If it's localized I'm definitely gonna buy it.~
Would still like to see a gameplay video though. They're really holding out on that.