Swap gems, trigger cascades, and hit combo targets with aurora-style UI.

Controls
Create a polished single-file HTML5 puzzle game called Aurora Match Lab. Hard constraints: - Embedded HTML/CSS/JS only; no external assets, analytics, APIs, or network calls. - Mouse and touch must both work. - Keep the board readable on mobile. Creative direction: - Aurora glow, soft glass panels, pastel gems, satisfying clear animations, and a calm but premium puzzle feel. - Prefer a match-3 board, color-link board, or adjacent-swap puzzle depending on what creates the most reliable playable result. Core gameplay: - The player swaps or links tiles to create matches, trigger clears, cascades, and combo bonuses. - Include a target score or move limit, score, moves/time, combo feedback, hint or invalid-move feedback, restart, and clear win/lose overlays. Quality gates: - Rules must be understandable from the first move. - Animations should clarify matches, not hide the board state. - The puzzle should produce new matches after cascades so it does not get stuck.
Low-poly island builder with tide pressure and a visible sand budget loop.
View demoVoxel dock-building tycoon with boats, cargo, depots, upgrades, and revenue pacing.
View demoFast 3D tunnel racing loop with lane shifts, boost charge, gates, and score streaks.
View demo