pretty easy. make the adjustments that others have mentioned (paying to sell turrets? costing so much to destroy trees?). other than that, decent and quick game.
you should try to implement some sort of reward system for finishing off the wave before your opponent. this would only be for the initial wave, no extra units.
not sure if its a glitch or not, but when i was on stage 13, one of the fast creatures darted off to the left side where no path was.
you might want to look into that?
other than that, pretty fun game.
if youre having trouble with the epic bosses, remember that you can use gem bombs. if he is nearing the end of the maze or whatever, just start chucking your gems at him. thats how i beat the first two epic bosses.
there seems to be a bug where if you start a campaign, play a couple turns, then go to the main menu and act like youre going to start a new campaign but dont, then go back to the main menu and select continue campaign, everything will be screwy.
sorry if that seems a little convoluted. basically: start campaign, play a little, go to main menu, select start new campaign, at the race selection screen, hit the main menu button, then select continue campaign.