Nice puzzle game. Got stuck on the lever level after several minutes of trying to get to the other side of the room. Maybe I'm just not cut out for puzzle games lol. Game looks great though.
If you're having trouble with certain levels, there's a full gameplay video posted as a trailer for the game!