Three upgrades
After each arena, break one of three deterministic cards to add it to the current run.
ONE BALL · MULTIPLE WAYS TO WRECK
Play a handcrafted brick breaker campaign, push an endless run, assemble a ridiculous roguelite build, compete on an equal daily challenge or destroy levels made by other players.

CAMPAIGN
Wreck Tour is the main authored route: 30 reproducible arenas across three worlds. Target counts, materials and mechanics grow gradually instead of treating the first level like the thousandth.
Mini-bosses appear at levels 5, 15 and 25. World bosses wait at 10, 20 and 30. Boss armor must be broken before the vulnerable core can be destroyed, and each signature attack has a readable warning.
LONG-FORM ARCADE
After the campaign, deterministic procedural levels continue from 31 toward a designed ceiling of 100,000,000. Difficulty rises through long eras rather than reaching an early hard cap.
Layouts are sampled and bounded to remain completable. Indestructible labyrinth walls, replicators, boss contracts and milestone rewards enter gradually, while target density remains performance-aware.
ROGUELITE MODE
After each arena, break one of three deterministic cards to add it to the current run.
Power-ups stack into discoverable combinations instead of simply replacing one another.
Boss contracts appear every five arenas and test whether the temporary build can stay alive.
STANDARDIZED COMPETITION
Every UTC day gives everyone the same seed, arena, paddle and zero-Mastery loadout. Score, speed and ball-loss boards measure the run itself—not purchased contracts or casual progression. Results use a durable outbox so temporary network trouble does not silently discard a completed challenge.
COMMUNITY ARCADE
Wreckyard is the public browser for levels made in Wreck Forge. Discover new, popular and most-played constructs; inspect an honest material preview; follow Builders; and use likes, favorites and comments.
Creators must validate and complete their current level before publication. Official WreckBall Lab constructs keep the browser useful even before a community feed is available.