Solid!
Loved this game; it is not often that we've got the chance to play as aliens and this approach is pretty nice. The gameplay is nice n' easy, the sound fx are good, music too and there's a lot of upgrades so I guess I could play that for quite a while before I get through. Keep up the good work!