Ok so that new people don't get discouraged by the below comment made 3 years ago ill say this.
Mactruk is the type to use cheat engines, on a flash game. This game is less about winning but more about how many waves you can survive. You have to play up to wave 100+ for it to get difficult. You can beat those waves with only 8 towers, THEN you have to start the strategics. At that time you should have maxed atleast one of each tower type not including the bonus stuff. It will ramp but by that time you're not going to be fighting any new monsters. Congratulations you've beaten every single monster available in pardus (the actual game this is based on)atleast once! No need to rage by not finishing an impossible level because in Pardus it may take you years to beat all of them. No Joke.