Nice tower defense game.
Unlike a lot of tower defence games out there, this one forces you to experiment with different tower types to suceeed. This can be frustrating at times, but once you figure it out, it's more rewarding in the end.
A tip on level 4: Try shock and shot, those two in combination work very well.