Thanks for the feedback! I think you might be the first to properly beat it :)
I had a couple of issues with level generation bugs in playtesting, but I thought I'd resolved those. I'll have to give it more of a look. Losing a run to that must be frustrating!