I dunno why I love games that I can upgrade stuff so much but I do and this game had me hooked from start to finish. The nice little intro was a cool touch, but once you get playing it wouldn't have mattered if it went straight into the game, it's fast, fun, frantic and just a good game to kill some time with.