Played this one for a long, long while, enough so that I forgot to rate it and had to come back specifically to do so, which probably says enough about how fun I've found it to be. The upgrades can be 'cheesed' into quite unbalanced combinations, but it doesn't detract from the enjoyment of it too much