I love Baba is You! It's also what (probably goes without saying) inspired the name of this game. Thank you for your comments on the mechanics, I'm super proud for someone to compare it to Baba! I also agree that for such involved puzzled an undo function will be a necessary addition.