I was scrambling to implement undo, but wasn't able to get it working bug-free in time! Thankyou for playing and giving feedback, level 5 is the toughest imo!