Pretty cool, took me a while to solve some of these! I wish the roguelite elements would show up a little bit earlier, I think they add a lot. I understand pacing and progression though, good job!