Quite good a game, the only thing I didn't like is the concept of levelling and upgrades -- I finished the game with the Captain rank and I really don't want to keep playing on and on to explore the remaining upgrades. And the minigun is surely weaker than the shotgun.