I really love the premise here, Reminds me of that one escape game where the point is to stop yourself from escaping. Maneuvering through the level to set traps for yourself is lowkey GENIUS. I'd love to see more from it! I think the stage layouts are a taaad cluttered and tight, but I was able to make it work. Well done!