Holy shit, this actually happening?! That's so awesome. I absolutely love this game. I actually just played it the other day on my Saturn.
Kind of weird that the person playing the game in that trailer was hardly using the dash at all. What the hell's the point in playing it slow like that?