I seems to have a similar concept. I dont think I would have used a 3rd Person 3D view to the game

I still think as a puzzle game it would be interesting to do in a more 2D view.