Unbelievably frustrating
This seems to be a big let down from your last game. It's unbelievably frustrating having to dodge all those plasma launching aliens. There should be some way to fight or protect yourself from the beginning (I know that you must collect power-ups for abilities). Come on, I don't want to spend 20 lives just to get to the first power-up!