This is my demo project Save the Snowman made with Unity in about 4 weeks.
Collisions are made using raycast, so that player can stay in the “grid”, although I use rigidbody and velocity for movement.
There are only 7 levels so far, but I am interested in your opinion so I can decide if I want to invest more time in this project, thank you!