puzzle games like this require a ton of planning so doing them on short notice is no small feat, great work!