Would make a good mobile game, though I got frustrated by the collisions, it was hard to really dodge the jam(?), I wasn't sure if the rotation mattered or not and the screen scrolled so fast that it was hard to react.
I will say though, my top score is 60.