Going through my normal time wasting exercises and found the following Videos on Youtube.
Looks like and interesting game, and I would like to find out some more about it.
It even has a Level Editor.
And here is another level.