This is a very strange game. I really appreciate it. I can appreciate the strange controls, but I don't know if this is quite the best placement. I also got stuck in the wall. I really like this game conceptually, it's very strange and visceral.
Thanks for your feedback!