Brilliant!
i havent seen a game as good as this in a long time..
Pro's:
good gameplay,
upgrades
an 'impossible' challenge
humor(eg, you rock, or some level descriptions)
originality
score mode,
and many more..O.o
cant think of any Con's,
but the money making level isnt the way to get the best cash :), think oranges..