Awesome puzzle game! Everything looks nice and is very polished, I like how the player just explodes when the level is restarted. I am impressed by how many unique and neat ideas you had with the level design. I especially did not expect dodging turret bullets in a puzzle game. Really, great job!
(Also, I managed to beat all the levels, what the hell is that ending?! I love it.)