Great idea with a great execution. Sadly, I couldn't pass the third level. Maybe the difficulty curve is a bit high. Still, great job, I really enjoyed it!