incredibly addicting!!
well, you've managed to produce a game that keeps the player immersed and forces him to spend great amounts of time trying to get all the upgrades and achievements - kudos for that :-)
the things annoying were the whacking levels, the mole levels, the whack-a-mole-levels and the amount of stars necessary to reach the final vault defense level.
5/5, 9/10 for the above mentioned