I didn't play it, so this is about the page, which is where 20 plays usually gets decided. (I sell asset packs on itch and write with AI help, so weigh that.)
Only one screenshot shows the game, and it undersells it. You have two: the 4-character art card and a 500×273 gameplay shot with two triangles in it and the "FPS: 60" debug counter visible. Your description promises 8 shapes and ~30 eliminations a minute. Show that: 3–4 full-size captures of a crowded mid-match, one per character's ability, and no debug text.
".io" sets an expectation the page then breaks. To most players .io means live online opponents. Your tags say Singleplayer and the text says 3 allies vs 4 opponents. If those are bots, say "vs bots, plays instantly" in the first line, so nobody bounces looking for a lobby.
The "Pixel Art" tag doesn't match the art. Your shapes are glossy, smooth-shaded vector. People browsing that tag want pixels and will skip it. "Cute" or "Colorful" would bring people who like what's actually there.