Forty waves. One keep.
Your keep fires on its own — you spend the gold. Bosses every fifth wave, a perk to pick after each. Every run earns Shards for the Forge, and the Forge makes the next run stronger.
Shards are earned every run and never lost. Everything here is permanent.