A downloadable game for Windows, macOS, Linux, and Android

Buy Now$12.00 USD or more

The fantasy bullet battle to end monstergirl genocide! Turn hateful humans into lovable demons in this 90s arcade style shooter, inspired by Raiden Fighters, Strikers 1945, and Battle Garegga.

The exiled princess Amelia has turned into a succubus and joined the peaceful monstergirl tribe. Then invaders arrive led by her sister Angelina. Fighting back with her newfound powers of hypnosis and demonization she departs to take on the kingdom in a desperate bid to save her new people.

  • Seven challenging hand-crafted levels packed with beautiful pixel art - defend your forest, fight through towns, break monstergirls out of dungeons, race against cavalry and more
  • Battle fearsome enemy forces - masses of infantry and artillery, nimble swordsmen and assassins, tricky spellcasters and mighty magical constructs
  • Capture their souls - transform them into fellow demons and watch their powers grow with yours
  • Simple game systems reward natural and intuitive play - stay alive, shoot and bomb, and the rest will follow
  • Three difficulty levels - beginners, enthusiasts, and experts can all enjoy
  • Rock out to a gritty, stompy YM2612 FM synth soundtrack
  • Rich retro visual customization - portrait or landscape, low or high res, smooth or sharp pixels, stretch or no stretch
  • A twist on the old monster-slaying story - includes free digital comic book revealing events before the game


“absolutely fantastic. It is unique and worth your time...I love this visual style...it hit me with nostalgia in a way that a lot of these...'nostalgic' games just don't do for me.”

The Electric Underground #2 Shmup of 2020

“everything is measured to the millimeter so that the experience is as satisfactory as possible....one of my games of the year....Iori Branford has graduated with a superb degree, unashamed, profound, intelligent, full of justice and feeling.”

Isla de Monos

“Demonizer is a very entertaining STG for new players to the genre...does a really good job accompanying with a simple tutorial, easy mechanics and makes it very quick to practice any level you want.”

Bit Game Reviews



ActionXbox controllerOther controllerKeyboardMouseAndroid touchscreen
MoveD-padX and Y axes
Arrow keys
Move mouse1 finger drag
FireX button
Button 1
Z key
Button 1
Alt Fire
A button
Button 2
X key
Button 2
1 finger touch
BombB button
Button 3
C key
Button 3
2 fingers touch
PauseStart button
Button 4
Esc key
Esc key
Back button

How to Play

  • Knock out enemies with primary fire (forward), alternate fire (lock-on), bomb
  • Capture red enemy hearts to turn them into friendly succubi
  • Capture blue enemy hearts for score/bomb/powerup
    • Power level 0: single shot
    • Power level 1: dual shot
    • Power level 2: friends collect hearts - alt-fire pulls them back to safety
    • Power level 3: autocollect all onscreen hearts
    • Max level: friends assault enemies - alt-fire pulls them back to safety
    • The more blue hearts collected without losing a heart or a friend, the higher their point value
  • Bomb can rescue falling hearts
  • Reach the score on the top right for extra life
  • Rescue and protect friendly monstergirls for extra score

Guides & Documentation

Configuration Guide

Stream/Review Keys

To stream the full game, you can request a key at Keymailer:

Or Woovit:


Buy Now$12.00 USD or more

In order to download this game you must purchase it at or above the minimum price of $12 USD. Your purchase comes with a Steam key. You will get access to the following files:

Demonizer-armhf.AppImage 22 MB
Version 1.1.2
demonizer-win-64.zip 21 MB
Version 1.1.2
demonizer-osx.zip 24 MB
Version 1.1.2
demonizer-linux-x86_64.zip 22 MB
Version 1.1.2
Demonizer.apk 25 MB
Version 1.1.2
demonizer-win-32.zip 21 MB
Version 1.1.2
demonizer-linux-i686.zip 22 MB
Version 1.1.2
demonizer-full.love 17 MB
Version 1.1.2
DemonizerPrologueComic_Digital.pdf 20 MB

Download demo

demonizer-demo-win-64.zip 13 MB
Version 1.1.2
Demonizer_Demo-armhf.AppImage 13 MB
Version 1.1.2
demonizer-demo-osx.zip 15 MB
Version 1.1.2
demonizer-demo-linux-x86_64.zip 13 MB
Version 1.1.2
Demonizer_Demo.apk 17 MB
Version 1.1.2
demonizer-demo-win-32.zip 12 MB
Version 1.1.2
demonizer-demo-linux-i686.zip 13 MB
Version 1.1.2
demonizer-demo.love 9 MB
Version 1.1.2
DemonizerPrologueComic_Digital_.pdf 20 MB

Development log

View all posts


Log in with itch.io to leave a comment.


Very fun game with an original concept, I will surely buy the complete game!

Thanks! Sorry if you were hoping for more sexy 🥵 I’m all for that once I don’t have to live with uptight/judgmental types.


How did you compile your Love2D Armhf Appimage? I'm trying to compile Love2D for Arm.


That was a couple years back.

I believe I compiled Love binaries on RetroPie (which didn’t have a Love package at the time) following the normal build instructions, except I configured a love.AppDir as install directory. Then I compiled linuxdeploy and linuxdeploy-plugin-appimage for ARM, and used those to finish the AppImage.

But nowadays that should be a last resort. Instead I would try compiling and installing Love on the Pi or other ARM device as normal, then following this: https://love2d.org/wiki/Game_Distribution#AppImages


Played this on stream several months back and never got around to posting the video here. I wasn't very good at it but I had fun trying! Awesome game overall :)

Thanks! Look forward to 2.0 (whenever that is 😅)


This game was quite cool ^^ 


How can i get the steam key if i purchased this game from the bundle for ukraine


The Ukraine bundle chose not to include Steam keys.

Please note: No Steam (or other external keys) will be given for bundle purchases. Only direct downloads will be available on the itch.io page.

Contact me and I can send one https://ioribranford.com/#contact


I just send you an e-mail, thanks


This game is very charming, and has a lot of old-school arcade fun. I like the whole thing a lot, but the gameplay has been very up and down so far. I have a lot of experience with bullet hell type games, but for some reason I can't seem to get the hang of this one. I'm playing through it on normal, and I thought I would have finished it by now. 

I will echo some other reviewers here in saying that it's just really unforgiving, especially in the later stages. I lose my point of reference on my character very frequently against the background and swarms of enemies. There are times I'm doing well and having a lot of fun, and there are times where I feel the game is actively trying to ruin it for me. It's satisfying to beat a stage, but frustrating to struggle all the way through one just to die as soon as the boss intro cutscene is over.

 If I spent more time memorizing enemy formations and bullet patterns, maybe I'd be performing better-- but I don't really enjoy that kind of play. In terms of constructive feedback: more checkpoints really would help. The extra checkpoints could even be a feature exclusive to the normal difficulty. 

Your mileage may vary. I think the game's definitely worth your time. Personally, I want to know what happens in the story. I just don't know if I'll be able to get past the frustration to find out how it ends. 

Thank you Iori, for supporting Ukraine. :)


Loved this game until dying a thousand times at stage 5. Seriously, what's the point of no-bomb challanges if bombs are so lame?


You get nothing for hoarding bombs, I never liked resources that you’re supposed to never use, so bomb away 💣


Picked this up about 3-4 months ago during a special sale and I'm disappointed in myself for not playing it earlier. This is a really fun SHMUP (keep your eyes out for the secret character). Glad more people will get to try this out due to it being bundled with the Bundle for Ukraine.


Good Bullet hell for play on mobile!


I would buy the soundtrack as well! It's really well done. I wish there was a way to turn off the BG like that touhou player said - and a bright dot for my player character helps too. idk how big my hitbox was


When you shoot in homing mode, there's a little heart that appears on your body. That's your hitbox.


good to know thanks!!


This game has nice music, I just wish there was a way to buy the sound track. Or a sound test menu in-game.

(1 edit) (+2)

As a touhou player for ~2 years who ever got only 1cc in easy mode, I definitely love this game. The difficulty is pretty well dosed for me, the world overall really seems personal, as someone else said : There's no feeling of "I made that cuz it looks badass but idk what I'm even doin"

The major weak point I would point out would be the contrast between background and projectiles. The palette restriction makes it that I sometimes lose focus from my character because its color blends more or less with the other elements. For some reason, the animation of the road on highway also steals part of my attention away from projectiles, but the color issues overall will probably not be a problem anymore once I'm more familiarized with the game.

Besides, I love the palette restriction at the end, and the music (Megadrive VRC7? Idk) definitely fits well. Plus, it's made with Lõve, so thumbs up >:D

EDIT : Went back into it after a few days an yeah, the highway boss is definitely a cut above the previous ones... Throwing 3 bombs at start can't even get rid of half the 2 side units. Definitely requires training and a near-perfect knowledge of the stage, but it definitely looks possible >:D


I really *want* to love this game. I tried it after picking up the Ukraine bundle and it really is extremely charming. But it's entirely too hard for me to continue after an hour of playtime.

As a casual player I could only make any progress with a constant stream of vitriol about unfair it was and restarting every time I got hit, and even then I hit a brick wall at Cave level. There weren't any levels I could finish without dying and losing most/all my power-ups, and despite really liking the aesthetic and being really interested in where the story was going, there is no way I'll find out. 

As someone else suggested, an easy mode with unlimited lives and continue where you died would make it possible for me to see the story without being in a state of constant anger that drives my SO out of the room. I'm not really interested in flying through levels without enemies - I'm here to play a shooting game -but your normal mode requires memorizing the level layout, enemy placement, enemy behavior, bullet patterns, etc. I can't look at where I'm shooting and keep an eye on my character to dodge bullets at the same time, I just haven't got the shooting game chops and this game discourages me from developing that skill by being inordinately hard from the start, and only going up from there.

Ironically you already have an easy mode implemented in "Single Stage" mode, in that I can start with extra lives or power-ups, from any checkpoint and even at the boss. But I can only play levels I've already been to in this easier mode, which is a catch-22, seeing as I'm not good enough to get to the next level to unlock it. If there was a way to unlock all levels, this would also aid casual shooter fans that would like to enjoy your work. [but it seems story isn't enabled in this mode] [alternatively just having an option in Retry prompt to retry with power ups and lives]

On another note, I'd really appreciate some accessibility features:

  • option to toggle off screen effects 
    • there's some kinda screen blurring effects?  like this priest boss that swoops up to me and bops me and the whole screen blurs? I have idea no idea what's happening there, and it was both visually ouch and just very confusing.
  • similarly in the inebriator mode, which I find very cute and fun, the "drunk" screen effect is headache inducing for me
    •  an option to toggle that screen effect off - the controls getting weird is enough handicap for me
    • I understand that the drunkenness is kinda the point, and the screen effect is a large part of that, so sure, leave it as default and mark that setting as intended experience, but personally I find games that insist on physically hurting me for longer than 3 seconds to be unplayable.
  • option to slow down gameplay
    • for those of us that are bad at shooters or with cognitive/motor issues, this would greatly improve the accessibility without changing your level or other game design choices
  • Overall, these guidelines are very helpful, and you may find even more features you might add

I've suggested a number of ways you could make this game easier, because I really want to love it and see the ending, and any or all of them could make this game accessible to me. You've pitched it as "beginners, enthusiasts, and experts can all enjoy" but I wouldn't say this is true in it's current state, unless you count playing halfway through one level as enjoyment. 

As an indie dev myself, I can imagine that this feedback isn't fun to read, or that you might not have the resources to implement any of these features and that's fine. I'd like to tell you I'm still glad this game exists, and I look forward to your future creative endeavors. Thank you for all your hard work, and for offering this game in the bundle in service of such a good cause.


this gave me the biggest, dumbest grin playing through it and i highly approve


Really enjoying this game... Feels very personal, like you put a lot of your soul (& kinks lol) into it. good shit pal.


Your game is slick bruv.



I played the Android demo of the game. I love the gameplay and the chara design. You need to update the tutorail with this version, because that speak about keyboard instead of touch control, it's the same to launch bomb ;).

(1 edit)

Thank you very much. I am meaning to fix the tutorial and other things for the eventual Play Store release.

It could be a while as I’m in the middle of a big rewrite of the game engine. This is necessary to continue improving the game, as the current code is too fragile and bloated. Some improvements I’m hoping for are a new game mode, language support and replays.

Great, thanks for the answer. :)

(6 edits) (+4)

CAVE’s stream team played Demonizer! They really appreciated the little nod to them in Stage 4.


My best score for now:

I can improve! :D
(1 edit) (+1)

Demonizer is RFGeneration’s Shmup Club game for March! Visit their forum thread to discuss and participate.

March 2021 Shmup Club - Demonizer

A few words from RFGeneration on their selection:

When shooting games started out in the late 1970’s, everything was done by small teams, engineering solutions, designing arcade hardware, and coming up with fun game concepts that were easy to pick up and play, but hard to master. As the 1980’s shifted from arcades to home consoles and the market diverged, game design teams grew in size, and games became more complex. With the advent of more powerful arcade hardware and consoles in the 1990’s, shooting games became even more complicated, with high production values, and involved scoring systems. Fast forward 25 or 30 years, and shooting games have shifted again, back to smaller design teams, and small indie studios, but often retain higher production values due to more readily available tools for small developers to see their visions come to life. That brings us to game developer Iori Branford, and the recently released, indie shoot-em-up, Demonizer, which takes cues from many 90’s shooters, but has a decidedly old-school look and feel.

Join the RF Generation Shmup Club in March 2021, as we take on humanity in Demonizer!


This has come a long way since I last played last summer. Thanks, this is awesome!


This is genuinely great.

It's somewhere in style between Raptor: Call Of The Shadows and Tohou, and it innovates on the shmup style in a number of interesting ways. Enemies take cover. Environments are cluttered and destructible. There are a lot of elements packed into the (relatively) short game that made me think and strategize more than I'm used to when playing a shmup.

It *is* a bullet hell, and you're probably going to want to use the mouse for it, but also your sprite is large and can get kind of cluttered with allies, so screen clearing is a bit more effective than dodging.

Story-wise, there's clearly a plot, and there's some animated cutscenes, but the narrative isn't so much what you're here for. Monsters oppressed. Humans oppressive. I don't dislike the worldbuilding Demonizer is doing,  but it's either too present or not present enough. The campaign mode's neat, but I felt like there was some backstory I was supposed to have read for it to have hit home.

Other than that, my biggest complaint about Demonizer is kind of just a complaint aimed at shmups in general. It has win-more mechanics. As you eliminate enemies, you gain blue and red hearts. Blue hearts increase the power and width of your beam. Red hearts add sidekicks. Both have the potential to go away when you take a point of damage---they scatter like sonic's rings, and you have to retrieve them without pathing yourself onto another bullet in the process.

In early stages, you can recover from this. There's enough low-level mobs that you can kind of figure out how to ramp up before the damage sponges and pellet-spammers start showing up. In later stages though, oof. Especially with things sometimes hitting and killing you without it being clear a) what hit you, or b) why it killed you. For example, burning patches on the ground seem to kill you, but only sometimes. And only some types of burning patches. Also water sometimes damages you for flying over it, with no visual indication as to why.

I'm not especially good at these types of games, so if you're a veteran your mileage will absolutely vary, but to me Demonizer felt like something you play through in one successful run or not at all. And so to that end, I kind of wish it had some RPG mechanics stirred in. If you could spend your exp at the end of each stage to upgrade, and you could keep your upgrades, dying once during a stage wouldn't mean having to instantly reset your run.

Still, even with its difficulty, Demonizer is a lot of fun to play. The controls handle well. The visuals are interesting. The enemy patterns and tactics as neat as heck.

It's definitely worth checking out, and I'd love to see a follow-up.


Great game! I especially love the aesthetics. It reminds me a little of Undead Line (MSX) and Sylphia (PC Engine), among other fantastic retro games. I would love an "easy" (and perhaps a "super easy") mode for a casual gamer like me who would want to fly through the levels, enjoying the aesthetics and a mild challenge. Such a mode could have fewer bullets, easier patterns of bullets, fewer enemies, more power-ups, etc. Thanks for putting this game out! 

I don’t know if I have the design chops to balance the conflicting goals of a traditional “easy” difficulty, but I did recently get the idea of a meditative “no-enemies” mode, just flying through empty levels - may be good for taking a break between runs.


That's an interesting idea. I don't think I've seen that implemented in any game. I would definitely check that out. I would also be interested in an unlimited-continue-start-right-where-you-died mode. Although such a mode wouldn't be meditative, it would allow anyone to plow through the game, with the benefit of being able to practice any and all parts of the game. 

(2 edits) (+1)

daaaaaamn, exactly like old nintendo games, our generation grow up with these kind of games, niiiiice work. the music , the art is just like them

I like to play on a CRT, does the game run Tate 640 x 480? or even 240p?


(5 edits) (+4)

Yes absolutely, and even works great on Raspberry Pi 4 with RetroPie through composite A/V.

EDIT: Pi builds were added 11/5

  • Set enable_tvout=1 in /boot/config.txt
  • Adjust overscan settings if you need to
  • Download and run the armhf AppImage

When will the full/final release be?

(1 edit)

Sorry, did you finish the last stage and get the “end of demo” screen? That’s fixed (v1.0.0b).

As for when I’ll be done with additional content (extra playable characters, language support etc), the schedule is still being figured out.


This is wrong. I can understand the complex morality and go beyond the old "people are good/monsters are evil" framework, but this game suggests we just do wrong things. "Capture soldiers to harvest their spirit energy or transform them into allied demons"this is completely unfair to humans as a species. Such things and forced to drink a sedative


If you will provide Steam key for this one, I buy this game via this page immediately...

Yes, absolutely I’ll provide Steam keys, once Steam lets me have them. Thanks.


Purchased. It'll be absolutely appreciated if you add Steam key onto itch purchased page once you can make Steam key. Thanks for the reply.

(1 edit)

Got and added the keys. Thanks very much for your purchase, hope you enjoy!


Lotta thanks for your rapid action! 

Gave it a few runs through there using the touch pad control on a macbook air 2013. I love the artstyle and feel like youre going for a kind of early final fantasy kind of feel which i think is great. I know its still early so my criticisms will most likely be polished by then, of course music and the players bullets are a tad too loud but thatll all smooth out with the other sounds coming in. Loved the patterns and the general theme of arrows etc. I like how the hit box only appears while shooting, id keep that in. I know saying all the stuff i like is probably not as helpful but i really like the power ups how its transparent characters around you thats such a nice touch. I would defo buy a full polished version of this on switch. As much as i enjoyed this/will enjoy the full version im actually looking forward to the sequel more as odd as that sounds. I think this could be a great hit. 

Me encontre este asombrozo juego el otro dia mientras miraba mis opciones en wooveit. Usualmente busco juegos de Nintendo Switch pero este me llamo mucho la atencion y tuve que hacer un video. Aqui les comparto un enlace a mi video por si lo quieren ver y escuchar mi opinion. Ojo yo no soy un profecional solo hablo lo que pienso. Si me gustaria ver este juego en la Nintendo Switch, pienso que mucha gente lo jugaria en esa consola.

I'm interested in these kinda game but haven't got into this genre. Because of that I figured out to get into this kinda genre with this game. Maybe for noob of this genre this game might be too hard. Or it's better to experience hard games of genre to get into same genre? But either case even if it's hard it was fun. And probably I need to replay same level as much as I needed. With which could I have learned enemy and bullet patterns to be able to avoid them. 

Also I mostly was focusing on destroying enemies, maybe I needed to focus mostly on avoid bullets. 

I played Android version and was wondering if with keyboard it will be different. How little I tried I didn't find difference between touchscreen and keyboard... Ok maybe one which is that on touch your finger might block seeing where your character are. However to move character on touchscreen you don't hold screen where it is character. Finger can be under or over character and with that you will able to tell how close or far bullet it is to you. 

And there isn't difference of game screen aspect ratio between different platform. Only resolution but it can change between same platform. 

But like I before wrote it was enjoyable even when it's hard. I guess who are interested to see how bad I played there here is video of it:


I had a chance to cover this game for my channels and I absolutely loved it. It really pays tribute to the old school bullet hells and shmups. I wasn't sure if it was supposed to move that fast but none the less I felt that the enemies moving that fast worked for the game. Was wondering if you were going to add other game modes such as an easy mode? Other than that it was a great game and I look forward to when it comes out of early access. Hoping it does good enough to see ports to consoles as well.

Here is my gameplay video of the game

Hi, thanks again for the feature. I added mouse input as a way to test touch input and make sure it doesn't break the game. I think I'll keep it in, but have you choose a control type at the beginning and not allow switching in mid-game.

I would like to add difficulty settings, if I can be a little more creative than simply adjusting bullet speed/count. One idea to help new players is a collectible hint card system for learning enemy weaknesses and more obscure mechanics. I'll have more details in my devlog hopefully soon.

Hi there,

I originally played with my XBOX Controller and thought it was fine with the controller as well. Also, I was thinking instead of the game being on a dark screen. If it's doable if you added a background to it as a feature. So people could choose to play with solid black background or with the background. 

(2 edits)

Here's my gameplay - GO'd at 1:38 ish, but did pretty decent after that until I eventually died x3

And I took the liberty of creating side art fillers x3

Nothing too special, but I like filling the screen :3

Thanks much. Can't wait for a chance to watch it.

this is SO BRUTAL xD I like it so far, it's  pretty impressive the bullet patterns going on here.

Thanks, let me know if you have video.  It really helps with making the gameplay and levels better.

yeah ^^ i sampled all the levels, the inebriated mode was probably the most devastating one, lol ^^

gonna be posting it alongside a bunch of other STG games i scooped up :)

Showcased at Minefaire Jan 5-6