Wow wow wow. This is wonderful. Super fun mechanics and some lovely puzzles. Keep up the awesome work!