I played a normal run for 20+ moves, then tested the 3×3 board and Undo. Keyboard input felt immediate, merges were smooth, the grid-size switch correctly started a fresh board, and Undo restored the previous state as expected. The per-grid best score plus speed controls are good quality-of-life details.
The settings are the main differentiator from standard 2048, but the panel presents many novelty modes at once. I would group them into “Board”, “Accessibility”, and “Fun/Chaos”, or reveal the joke modes under an Advanced/Fun section so a new player sees the important controls first.
Accessibility issue: during active play, the page’s accessibility tree still exposes the hidden “Game Over!” and Settings headings, while the Dark/Emoji/Party/Drunk/Chaos toggles are not exposed as clearly named buttons or switches. Screen-reader users may hear a game-over state that is not visible and may be unable to operate the toggles. Adding proper hidden-state handling and labelled switch semantics would improve this a lot. The game itself works cleanly; the next step is making the settings feel curated rather than simply numerous.