So good! Difficulty really spiked on what I assume is the last boss (20 rooms). I had a great time with this, excellent work. My favorite so far!