Very nice puzzle game! They were not to hard neither easy, except level 10, didn't know if that level was beatable. As for the player movement, I don't think this was grid movement, but it felt really weird and made it hard to jump on point.
Overall, Great game, it was a really fun puzzle game and wish to see more! Congrats on your entry.