Thank you for playing.
I probably wasted too much time debating what rate of leveling was acceptable, so it was hard to balance.
Long story short on the final level repeating has to do with why there is a bug fix. Turns out a shader issue was messing up load times and performance, so i ended up having to do a last minute refactor of how the level progression worked. Kinda sucks, but that’s how it goes.