Ok...
But the pace of the money you get through the levels is off... you don't make enough money for the upgrades unless you redo levels, up to the end where you make way more money in a level than you need. Plus, I wasn't able to finish the last level because my guns didn't fire. The plot was kind of stale, but the various levels offered some interesting challenges (except that I didn't have use for anything except the vulcan gun). All in all, a pretty good effort, but nothing phenomenal