I've been playing Star Soldier. I've also been getting my sorry ass whupped, but that's how almost every 2D shmup is. So far, I made it to stage 11 with 2 lives to spare and lost them all quickly. (yay and boo).