Clear each target to unlock the next stage. Level 10 is the Figure encounter.
Slide to adjust the game mix from muted (0%) to 1000%. High settings can damage hearing; lower your device volume before increasing this slider.
Scroll here to remap the main gameplay actions. Click a button, then press almost any keyboard key. In Random Events First Person, Space shoots; Jump has its own separate binding.
Bindings save automatically. You can assign letters, numbers, arrows, Space, Shift, Alt, Ctrl, Enter, and other supported keys. Avoid assigning the same key to multiple actions if you want them independent.
Read what this game does and does not do on your device.
Built-in deep scan: checks the live game line-by-line, reports script/HTML diagnostics, and inventories loaded assets and binary-resource metadata. It never prints the game source code or asks you to upload files.
The built-in graphics already run at ULTRA / 64-bit. Changes apply instantly and are saved on this device. Colour depth, saturation, contrast and sharpening apply to the main renderer (split-screen uses the direct renderer without the post-process pass). NEW TEXTURES (top) replaces the flat colours with procedural 2048px PBR textures; the 128 / 256-bit tiers are extreme GPU-heavy options.
Tap a filter to apply it, tap it again to turn it off. Filters stack on top of the sliders above.
Welcome to the cheat zone! you've lost the ability to gain any advancements from now on and will earn nothing once a command is typed in, the only way is to press the restart progress button after activated a cheat, enjoy!
Everything that bonks, breaks, costs coins, or probably should not exist.
World 2 contains flashing lights, rapidly changing colors and screen shaking. This may trigger seizures in people with photosensitive epilepsy.
If you are sensitive to flashing lights, open Settings (⚙) and turn on NO FLASHING LIGHTS first. World 2 keeps all of its colors, but the flickering, strobing, fast color changes and shaking stop.
Choose a way to play.
Choose a mode, then set Player 2 controls and your split-screen layout.
Choose a split-screen layout and set Player 2's controls.
Browse open servers, join a public match with one click, or create a private room and invite friends with a code. Every room supports up to 4 players.
Public servers appear in the list. Private servers stay hidden and require the room code.
Enter a friend's code. Private rooms never appear in the public server list.
Most players should leave this blank. The game uses this website's server. Only change it if you were given a separate server address.
For local testing, extract the ZIP, double-click START_SERVER.bat, and open http://localhost:3000. For play across the internet, the same WebSocket server must be publicly hosted.Public listings are only visible to players using the same hosted game server. Private rooms can be joined only by entering their code.
Wait for up to 4 players here. Check colors, chat, and start when at least 2 players are connected.
Want to play with up to three friends? You both use your web browsers. Follow the part that matches how you're playing.
1. You and your friend open the same game website. No downloads or installs are needed for players.
2. Both choose the same server tab: PvP or Freeplay.
3. To host publicly, choose PUBLIC SERVER; for invite-only play, choose PRIVATE SERVER. Share the code for private rooms.
4. For a public room, your friend selects the same tab and joins your room from the server list. For a private room, they enter your code under JOIN BY CODE.
1. Download and unzip the Online Multiplayer ZIP. Install Node.js once on the computer that will run the test server.
2. Double-click START_SERVER.bat in the extracted ZIP. It checks for Node.js, starts the server, and opens the game. Keep the server window open.
3. Open http://localhost:3000 in two browser tabs. Create a public room and join it from the other tab’s server list, or create a private room and join using its code.
The match has ended.
Player 2 has been eliminated.
Build the arena you want. Stack enemies, stack Dare-Devil modifiers, and make the rules yours.
Run finished.
Reach the target score before time runs out.
Choose a challenge or reroll it.
The challenge is over.
Challenge complete.
Choose an arena — or enter the TEST BUILDS for unstable, randomized combat.
WASD or ↑←↓→ move around. Press Keep moving and circle enemies instead of backing into a corner. During The Figure fight, your movement speed is boosted so you can dodge its attacks.
Move your mouse to aim. Hold or click left mouse to shoot. Track where enemies are moving, not just where they were. Your crosshair shows your aim point.
Your health bar is at the top-left. Enemies can hurt you by getting close, so make space, strafe, and avoid standing still. Press P to pause.
RED · COMMON restores 25 health. BLUE · UNCOMMON freezes enemies and hostile projectiles for 6 seconds—but never you. GREEN · RARE makes your shots deal 10 damage for 10–15 seconds during the final battle. Grab them when it is safe.
Hit the score target to clear a level and unlock the next one. Different enemies move in different ways, so keep your aim moving and don't let the arena surround you.
Level 10 is The Figure. Use the countdown to get moving. When it locks a direction and dashes, dodge sideways—don't try to outrun it in a straight line. If it leaps out of sight, a red circle will chase you and lock on at the last second—keep moving, because it slams down on the spot it locked.
World 1: learn the arena and defeat The Figure at level 10. World 2: survive corrupted stages and defeat the Corrupt King. World 3: weak-gravity deep space; jump with SPACE and fire at The Dark Star while airborne. World 4: Starfall Citadel, The Mimicer’s fatigue curse, The Void’s gravity launch, and the three-phase Null Colossus finale. When the Null Colossus falls, click the giant animated portal to begin the Final Battle: the Corrupt Heart, Ruler of Universes. It has 100,000 HP and takes exactly 1 damage per hit, while unleashing attacks borrowed from enemies and bosses across all worlds.
Adventure progresses through unlocked campaign levels across the four worlds. Freeplays let you replay enemy and boss encounters without campaign progression; a separate Final Battle Freeplay lets you challenge the Corrupt Heart directly. Random Events let you customize arenas and enemy combinations. Online Multiplayer supports room-code PvP and co-op when the game server is running.
Use the Stats Atlas to review enemy dossiers, including the Corrupt Heart entry. The Achievements menu tracks your progress; defeat the Corrupt Heart to earn the GODLY Heartbreaker achievement. Type corruptheart in CMD to become the Corrupt Heart on any level; keys 1–6 trigger your super-powered attacks. CMD cheats disable advancement progress until you reset adventure progress. Settings includes graphics options and online profile controls.
Read the boss HUD and watch for attack tells. Keep moving during The Figure’s lock-on slam, use height and timing against The Dark Star, dodge The Mimicer’s black orbs, and avoid The Void when its gravity aura activates. The Null Colossus has three phases; its phase-two force field must be broken before you can finish the fight.
Spend coins collected in the arena. Every upgrade has five ranks and persists between runs.
Buy one of these ten upgrades with your coins, or skip and head to the next level if you cannot afford one. Each upgrade can reach Rank 5.
This game contains flashing lights, rapid color changes, screen effects, and jumpscares. These visual effects may trigger seizures or other reactions in people with photosensitive epilepsy.
If you are sensitive to flashing lights, we recommend disabling flashing effects before playing.
From first steps to impossible feats. Keep playing to unlock them.
EVERYTHING RETURNS TO SILENCE.
The Corrupt Heart ruptures. Every borrowed nightmare returns to silence.
GODLY ACHIEVEMENT UNLOCKED: HEARTBREAKER