Leaderboard

Choose your hero

Warrior

Warrior

Strong melee fighter with high HP and armor

STARTING STATS

HP:

Physical Damage:

Armor:

Move Speed:

Melee Range:

Crit: %

Dodge: %

Block: %

Hero Special: 5 Heal on Kill and 5% Lifesteal

STARTING SPELL
🪓
ULTIMATES
⚔️
🌀
Priest

Priest

Holy warrior with healing and support

STARTING STATS

HP:

Physical Damage:

Armor:

Move Speed:

Attack Range:

Crit: %

Dodge: %

Block: %

Hero Special: +40% XP Gain

STARTING SPELL
🔄
ULTIMATES
✨
👤
Wizard

Wizard

Powerful wizard with devastating magic

STARTING STATS

HP:

Physical Damage:

Armor:

Move Speed:

Attack Range:

Crit: %

Dodge: %

Block: %

Hero Special: Fire Comet 🔥

STARTING SPELL
❄️
ULTIMATES
⚡
☄️
Jester

Jester

Unpredictable trickster with high mobility

STARTING STATS

HP:

Physical Damage:

Armor:

Move Speed:

Attack Range:

Crit: %

Dodge: %

Block: %

Hero Special: 50% extra Crit Damage

STARTING SPELL
🏹
ULTIMATES
👻
🎾
Templar

Templar

Holy defender with strong block and tank stats

STARTING STATS

HP:

Physical Damage:

Armor:

Move Speed:

Melee Range:

Crit: %

Dodge: %

Block: %

Hero Special: +5 Block Amount and +15 Thorns

STARTING SPELL
🔨
ULTIMATES
🛡️
✨
Pirate

Pirate

Cunning pirate with high crit and mobility

STARTING STATS

HP:

Physical Damage:

Armor:

Move Speed:

Attack Range:

Crit: %

Dodge: %

Block: %

Hero Special: Loyal parrot 🦜

STARTING SPELL
💥
ULTIMATES
🐙
💀
Dark Ranger

Dark Ranger

Swift archer with bouncing shadow arrows

STARTING STATS

HP:

Physical Damage:

Armor:

Move Speed:

Attack Range:

Crit: %

Dodge: %

Block: %

Hero specific passive: Bouncy arrows 🏹

STARTING SPELL
Shadow Trap
ULTIMATES
Dark Brother
Eclipse Salvo
Monk

Monk

Martial arts master with devastating counter-attacks

STARTING STATS

HP:

Physical Damage:

Armor:

Move Speed:

Melee Range:

Crit: %

Dodge: %

Block: %

Hero Specific Passive: Echoing Fists 👊

STARTING SPELL
Fist of Fury
ULTIMATES
Stoneform
Way of Many Selves
?

Random

Fortune favors the brave!

Randomly selects a hero and ultimate for you.

REWARD
Gold +13 Bonus Gold

Start with 23 gold total!

Random Hero Dice
Random Ultimate Dice

Clock 2 minute cooldown

Save the town of Kvarn from destruction. Slay hordes of enemies and battle through 14 unique bosses. Gear up, get stronger, and climb the highscore!

Controls: WASD / Arrow Keys to move | Aim with mouse | Auto-shoot

Perks: Level up or defeat Elites to choose from 3 random perks

Highscore: Top 10 saved per patch | Score = (Difficulty x 100) + (Level x 50)

General Perks

Hero Perks

📋 Changelog

How to Play

Objective

Save the town of Kvarn from destruction. Slay hordes of enemies and battle through 14 unique bosses. Gear up, get stronger, and climb the highscore!

Controls

Move: WASD or Arrow Keys

Aim: Mouse cursor

Attack: Auto-shoot (aim at enemies). You can enable Auto-Aim in Settings for automatic targeting.

Perks

Level up or defeat Elite enemies to choose from 3 random perks. Build your character stronger as you progress!

Highscore

Top 10 scores saved per patch

Score Formula: (Difficulty x 100) + (Level x 50)

Difficulty & Scaling

Difficulty is a timer that makes enemies stronger over time. The longer you survive, the harder the game gets.

Difficulty Timer

  • Starts at 1.0 and increases by 0.06 every second
  • Pauses during boss fights and in town

17s = Diff 2 | 2m30s = Diff 10 | 12m = Diff 44 | 20m = Diff 72

Enemy Scaling

As difficulty rises, enemies gain more HP, Damage, and Armor.

  • Each boss killed increases enemy stats by 10%
  • After difficulty 70, scaling becomes 3x faster

Caps: Speed at 150, Armor at 75. HP, Damage, and Spawn rate have no cap.

Rewards & Score

  • XP per Kill: Scales with difficulty
  • Final Score: ((Difficulty - 1) × 100) + ((Level - 1) × 50)

Boss Codex