I LOVE the game. The move-the-level-instead-of-the-player mechanic is one of my personal favorites and the game was well polished and fun to play.
(Note: My friend and I had experimented with the same idea ~10 years ago!: https://gfycat.com/presentorangecapeghostfrog)