A downloadable game

Download NowName your own price

The bugs are invading your garden. Someone needs to put a stop to this!

This is a bullet hell game. Mow down waves and waves of gross creepy crawlies that want to ruin your day! Fight your way through twelve levels, upgrade your skills, and show those bugs who's in charge!

System Requirements

The game should run on just about anything, but just to be safe:


  • CPU: anything that's not ancient
  • Graphics: Integrated graphics should be fine
  • RAM: 100 MB
  • Storage: 50 MB
  • Requires a 64-bit operating system (or a 32-bit Raspberry Pi)


I posted this game's development on YouTube, covering about a half hour of work every week for a year and a half. Check it out!

The source code can be found in this Github repository. If you run the game through GameMaker, you can access the level editor and some other tools that I used to help make it!

Reporting Problems

If find any bugs in the game (lol), please use the Github issue tracker. The game runs pretty well, although there's an issue where the game sometimes fails to start Level 12 that I haven't been able to find the cause of yet.


  • Background objects: kenney.nl
  • Bug objects: @alemunin
  • Sound effects: kenney.nlSoniss
  • Music: RyanAvx
  • Icon: Dragonfly by Grégory Montigny from NounProject.com
  • Everyone who followed along and commented on the YouTube series
Rated 2.5 out of 5 stars
(2 total ratings)
Made withGameMaker
Tagsbugs, Bullet Hell, Shoot 'Em Up, Top down shooter
Code licenseMIT License
Average sessionAbout an hour
LinksYouTube, Source code, Patreon


Download NowName your own price

Click download now to get access to the following files:

LMAGBulletHell.zip 18 MB
LMAGBulletHell-LinuxARM.zip 17 MB

Development log


Log in with itch.io to leave a comment.


Gave it a whirl, got to level 5 (Grasshoppers) but couldn't get past that after a couple tries.

Plays well! Mouse control worked great. Very good clarity and distinctiveness on the enemy types. I liked that it auto-paused when I accidentally clicked off of it, life-saving feature, lol.

If it was trying to do anything new with the genre, I either missed it or didn't reach it.

Had a weird bug once where I came back to life (with one health) after I died, and could keep playing underneath the death dialog box. I then died (hard to dodge lol), came back to life again, and died a final time. Couldn't replicate. No idea what that was about.

I think the game would benefit from some sort of health indicators, both on pud enemies and the player avatar, better indicator of when you get hit, something that makes it clear where the player's hit box really is, and maybe a less noisy initial background (sometimes hard to pick out the shots).

Nice work.


thanks! Wasn’t trying to do anything new or different or anything, at least not this time around, this was a game dev project for YouTube so I’m glad to hear you think it reads well.

There is an available upgrade where killing a foe immediately after dying will revive you, but if it happened after the dialog showed up there’s probably something wrong with it, I’ll have to investigate it later.