The idea, story and presentation is very well done!
But, unfortunately... the first level was too hard for me