Cool game, was so confused at how to solve level 2 for so long but after a while manged to get the hang of it and reach the end and back to the title screen xD
Side note: not a huge bug, but you can go off the map on level 2 if you go to the gate and move up.