I really like the idea of assembly the character perks, also because includes penalties, so that allows for some strategies. Nice music, fun game-play even though a bit too fast for my taste, got only through a couple of waves, but nicely done.