A few issues i did seem to come across though. Firstly when flying down you are killed when leaving the screen. However this doesn't end the game rather you are forced to watch the background continue to wiz by. The same happens at the top except instead of being killed it tends to crash the game. Perhaps a reset on the game or a game over message would be a better choice.
I loved the idea of the asteroids spinning your ship around, however other than that they didn't seem to affect the player enough. Maybe if the player had health it would make sense as they could lose some each time. Instead i found that once i started spinning it never stopped and i became this mess of a ship hurtling along, in fact it made it easier to keep going because i just bounced off the asteroids and kept going. Perhaps a health bar or a system of lives depleting after each hit would be better. Also some way of your ship leveling out after a hit would be a nice touch too.
Some sounds i think could make a big difference also to the enjoyment of the game, a backing track and collision sounds would keep the player engaged a little more it think.
Lastly a score system, as there seemed to be no end to how long i hurtled through space it would have been cool to see some sort of indication as to how well i did.
Overall a really cool game with some nice visuals and some cool collision mechanics. I will be sure to play any future versions you may decide to make!