The game is very well-designed stylistically; shooting is fun, though by the end it gets a little tedious to keep shooting the same old enemies. The bosses, on the other hand, are all interesting and unique—some are tough, some are really easy—but most importantly, they’re truly unique.