Pros:
It starts off as a lot of fun. Waves upon waves of baddies to mow down, increasing in power as the game goes along. You can find, or buy, new guns through-out the game to combat those ever increasing powerful aliens. You can upgrade your Speed (how fast you move), Strength (how much ammo you hold), Health, and Accuracy (increases damage too!) Basic objectives are kill every alien and blow up every teleporter that is bringing these punks to fight you. It's a whole bunch of mindless killing and requires very little tactics. There also happens to be secret areas that contain weapons and money if you blow up certain walls... which is always a plus in my book. The high score board at the end reminds me of good old arcade games.
Cons:
Enemy AI is sorely lacking... many enemies will just get stuck behind a wall and not move. Stat increases are capped at 3 each, meaning you quickly max out your 4 skills. Old weapons become pretty worthless pretty fast (that grenade launcher you loved? complete garbage about 2 levels later) In conjunction with weapons becoming ineffective, ammo drops are still random in later levels meaning your gonna get shotgun shells near the end instead of those plasma bullets you REALLY need. Overhead map control is clunky at best. Sometimes you can see all the way to the edge... other times only about 3/4 of the way... Meaning that baddies can see you but you can't see them. Meaning if you are low on health you can expect to get mowed down. Or if it's the rhino looking thing with lasers on its back that doesn't miss, you're gonna get shredded. It's hard to know if you are hitting or doing any damage to an alien. You can pump dozens or hundreds of rounds into a monster, only to find out you were probably hitting that crate instead.
Overview:
I very much enjoyed it for about 3-4 hours... but then it became very frustrating and repetitive. Wouldn't buy at full price but worth a run if it's on a GOG sale.