I've been playing for an hour, it's pretty good.
Though I'm on stage 5 and, surprisingly, all the scenes run fine for me. I don't get it, this game seems to have way more shiny/glowy effects than UFO, yet I'm not getting any slowdown at all. Just one more reason that UFO sucks ass. :V