I chose this game over Bionic Commando. I like how it feels like Galaga, but yet it is nothing like it all at the same time. It really seems like using satelites is going to be key to being good at this game.
I say it is worth 800 points...but just barely. I bought a ton of points at 25% off, so I look at it like a 600 point purchase.