I love space Shoot em ups, with that said this game runs super smooth and I had NO slow down.
The graphics are really well done, and I feel like the music fits well.
I do not know what the money and power ups are for but this game really rocks!!!
If you love this type of games it is a must play!