Best Value Bullet Hell Games Under $20
The Bullet Hell games on Steam games under $20 that deliver the most playtime per dollar: median reviewer hours divided by current price.
All Indie Action Adventure Simulation RPG Strategy Co-op Open World Story Rich Casual Funny Survival Difficult Pixel Graphics PvP Horror Anime Puzzle Rogue-like Relaxing Turn-Based Strategy Local Co-Op Psychological Horror Hack and Slash Platformer MMO RTS Immersive Sim Post-apocalyptic Action Roguelike City Builder Life Sim Zombies Sports Racing Survival Horror Stealth Bullet Hell Dungeon Crawler Visual Novel JRPG Deckbuilding Grand Strategy Cyberpunk Tower Defense Clicker Fighting Open World Survival Craft Boomer Shooter Colony Sim Farming Sim Cozy Auto Battler Cooking Twin Stick Shooter Metroidvania 4X Souls-like Dating Sim MMORPG
By price
Price divided by median reviewer playtime — how much you pay per hour of gameplay. Lower is better. Reviewers tend to sink more hours in than the average owner, so treat this as an optimistic estimate. Free games are excluded because there's no price to divide by.
- 1God Of Weapons$0.06/1hr46h84.78%84.02%
- 2Brotato$0.06/1hr47h95.09%95.92%
- 3Hero Siege$0.07/1hr122h70.26%67.14%
- 4Enter the Gungeon$0.07/1hr46h94.10%95.10%
- 5Atomicrops$0.07/1hr41h87.85%92.05%
- 6Vampire Survivors$0.08/1hr45h97.94%98.31%
- 7Nordic Ashes: Survivors of Ragnarok$0.08/1hr65h86.35%88.20%
- 8The Binding of Isaac$0.09/1hr19h93.32%94.61%
- 9最后的仙门 The last Practice Sect$0.10/1hr41h83.56%52.93%
- 10UBERMOSH$0.11/1hr4h88.96%92.46%
- 11Dungreed$0.12/1hr41h89.17%93.31%
- 12Picayune Dreams$0.13/1hr19h89.94%98.88%
- 13Crab Champions$0.14/1hr50h94.81%97.90%
- 14ScourgeBringer$0.15/1hr18h85.48%86.38%
- 15Halls of Torment$0.15/1hr34h92.90%95.33%
- 16Undertale$0.16/1hr16h96.27%96.51%
- 17Heroes of Hammerwatch$0.16/1hr19h86.28%87.44%
- 18Risk of Rain 2$0.16/1hr52h93.68%93.84%
- 19Voidigo$0.17/1hr14h88.92%96.51%
- 2020 Minutes Till Dawn$0.18/1hr14h88.98%90.28%
- 21Army of Ruin$0.18/1hr17h85.81%88.06%
- 22Boneraiser Minions$0.20/1hr16h89.01%96.14%
- 23Death Must Die$0.21/1hr34h88.56%90.12%
- 24Neon Abyss$0.22/1hr23h85.68%85.89%
- 25Deep Rock Galactic: Survivor$0.23/1hr34h86.05%86.23%
- 26The Spell Brigade$0.23/1hr38h82.81%81.41%
- 27Karate Survivor$0.24/1hr6h85.60%85.07%
- 28Bloodshed$0.24/1hr12h85.10%84.67%
- 29Nuclear Throne$0.25/1hr36h92.38%96.01%
- 30Touhou Hero of Ice Fairy$0.25/1hr13h91.37%97.46%
- 31Soulstone Survivors$0.25/1hr35h89.65%91.32%
- 32Yet Another Zombie Survivors$0.27/1hr34h89.06%91.55%
- 33Greedland$0.27/1hr19h85.09%83.07%
- 34Project Warlock$0.27/1hr7h86.20%86.87%
- 35Vampire Hunters$0.28/1hr16h86.02%89.88%
- 36Magicraft$0.28/1hr43h89.96%92.79%
- 37Tiny Rogues$0.29/1hr34h90.83%96.06%
- 38Rabbit and Steel$0.33/1hr23h91.52%96.97%
- 39Heretic's Fork$0.33/1hr15h85.52%84.90%
- 40Devil Daggers$0.33/1hr10h90.13%95.34%
- 41Temtem: Swarm$0.39/1hr23h83.75%78.58%
- 42NieR:Automata$0.46/1hr35h87.29%87.43%
- 43Everhood$0.48/1hr10h90.92%95.01%
- 44Tower of Babel: Survivors of Chaos$0.50/1hr18h78.79%68.82%
- 45TEVI$0.52/1hr29h86.27%88.94%
- 46Cuphead$0.54/1hr26h95.80%96.14%
- 47Windowkill$0.58/1hr6h88.08%95.85%
- 48Nova Drift$0.59/1hr15h91.36%95.58%
- 49Minishoot' Adventures$0.59/1hr12h91.19%97.71%
- 50Roboquest$0.60/1hr25h92.34%95.27%
- 51Rogue: Genesia$0.60/1hr14h87.74%90.73%
- 52Touhou Danmaku Kagura Phantasia Lost$0.62/1hr16h85.07%82.26%
- 53Jotunnslayer: Hordes of Hel$0.64/1hr14h83.99%82.46%
- 54Snezhinka:Sentinel Girls2$0.65/1hr7h87.90%96.40%
- 55HYPER DEMON$0.67/1hr8h87.89%94.15%
- 56Dice People$0.77/1hr2h85.56%90.69%
- 57Just Shapes & Beats$0.80/1hr15h94.34%97.62%
- 58Furi$0.83/1hr7h87.95%89.92%
- 59Returnal$1.04/1hr19h82.92%80.88%
- 60ZeroRanger$1.05/1hr11h87.64%95.95%
- 61Touhou Luna Nights$1.16/1hr9h92.45%97.30%
- 62Afterbeat (Project Arrhythmia)$1.17/1hr13h87.83%95.41%
- 63Mirage Feathers$1.19/1hr2h87.93%98.27%
- 64Dungeon Munchies$1.22/1hr13h90.40%97.18%
- 65Warhammer 40,000: Shootas, Blood & Teef$1.61/1hr6h85.61%86.96%
- 66XENOTILT: HOSTILE PINBALL ACTION$1.73/1hr8h85.20%96.87%
How the math works: we sample each game’s Steam reviewers, take the median of their total recorded playtime (lifetime hours, not hours at the time of review), and divide it by the game’s current price in your selected currency. Reviewers usually sink more hours in than the average owner, so the numbers run generous. Free games aren’t listed because there’s no price to divide by, and a game needs playtime data from at least 20 reviewers before it qualifies. All prices are Steam’s own regional prices, never exchange-rate conversions.