We have an official website now:

www.blocked.ca

There are forums there with hints and tips on the game,
including a cool new trick for defeating the rotors!
Plus a video walkthru of the first level is online.