I love the gameplay! I also encountered a few physics glitches but it's not that much of an issue because you can restart.
In my opinion, the game was a bit too simple when you get the hang of it.