Reviews from

in the past


Omg this game is amazing, it's so fun at the local arcade. I used to play it with my dad when he'd take me to arcades. But it's so hard... I SUCK.

Again, straining for that arcade experience. It may lack the crisp shapes and fluid controls, but it's here in your home, making you stronger.

I don't know what the fuck is going on