Graphics - Great sprite design & animation. Nicely backgrounds too.
Sound - Nice SFX, but AMAZING, involving music
Gameplay - Starts off like a great game, but can quickly become boring and frustrating as the missions repeat and the aliens get very strong.
Lastability - The game is very hard towards the end, but a password system will help you keep your place.