Played on Steam. Game feels just right, no filler whatsoever, nothing wasted as every possible puzzles are explored in this game. Everything works well, had a ton of fun figuring out how to solve the levels. There is a moment when I had to repeat my actions couple of times thinking it was the solution, turns out the solution is completely different. Was not thinking enjoying puzzle platformer yet again. But here I am, first game I finished 100% since long time.