Well... I have to say. This is a wonderful game and it was a pleasure to record walkthrough:

Here's my walkthrough: http://tdarea.com/videos/166/

10 levels already uploaded, Rest is uploading now