Petal Ward: A Free Yokai Defense Game Built with Phaser 4 for Phone and Desktop
Eight waves, a swarm of yokai and an upgrade web of lightning, fire, shields and crits.

Petal Ward is a free browser game by OpenKrill, built with Phaser 4 (version 4.2.1). Your job is to hold a magic circle for eight waves while a swarm of yokai closes in from every side. It runs in phone and desktop browsers, with no install and no account.
How Petal Ward Plays: Hold the Circle Against the Yokai
The combat is built around very simple controls. Bolts fire on their own, a tap casts one more, and Petal Burst clears a crowd. Kills drop coins, and the fox spirit comes last.

The Upgrade Web: Lightning, Fire, Shields and Crits
Between waves, you spend your coins on an upgrade web of lightning, fire, shields and crits.
Plain TypeScript Rules and a Lazy-Loaded Phaser Renderer
The OpenKrill team shared one part of the build that other developers may find useful. The game rules live in plain TypeScript with no Phaser import, and the Phaser renderer loads as a lazy chunk. According to the team, that took the game's mobile Lighthouse performance score from 70 to 99.
The team made the art and code with help from generative AI tools.
Play Petal Ward
Free in your browser, on phone or desktop. Step into the circle and hold the line.