Reverse shmup, now that's a pretty interesting concept. I managed to beat it only on easy though, couldn't keep up with the micromanagement on harder difficulties. It seems like you need to strike the good balance of not letting the ship accumulate speed and getting enough gem power ups to deal enough damage. Good challenge!
Pretty nice game, good job!