WASD to move, Space to dash, Mouse to aim, Click to attack. Defeat every enemy that spawns and avoid taking damage. After each wave of enemies, you can buy things at the shop, including a new weapon, an upgrade to your current weapon, or healing a lost heart. You can also reroll the weapons in stock. Once you're ready for the next wave, click the next wave button.
Just a work-in-progress project of mine, feedback and suggestions welcome!