I've beaten it! The bottom right puzzle was tough but it felt good to figure out. Nice work!
Thanks! That room was MUCH harder before I patched it. Before the room didn't reset completely, so all those spawn enemies would be persistent! Fun Fact: I named that room "One Way Out".