Log In  

Cart #fourgigabossfights-4 | 2019-06-29 | Code ▽ | Embed ▽ | No License



Fight your way through an onslaught of more than 4 billion consecutive boss fights in top-down shooting arcade action madness. Dodge bullet-hell as your ship automatically shoots the core of the enemy.


  • d-pad/arrow keys: move your ship around
  • mouse/touch: swipe to navigate menus, steer ship with relative mouse hold movements
  • [z] or [x]: ​spend your power-bar for 3-way shooting extra fire power (2x power when bar is below 50%, 4x when above 50%)
  • controller pad recommended.


  • More than 4 billion bosses
  • 22 unlockable player ships
  • gazillions of bullets
  • a few lasers!
  • 3 game modes: normal, attract and permadeath
  • auto game save persistence between sessions (quit the game anytime)

As usual, please share your thoughts, comments and bug reports below. I truly appreciate everyone's feedback.

Also a big shout-out to my #pico8 bros on twitter for giving great ideas and suggestions as I was developing this one. You guys are awesome!


Jun 28,2019:

  • Fill up your power-bar as you damage the enemy, press <z> or <x> to spend your power in 2x damage 3-way power shots.
  • If your power-bar is above 50%, your power is now 4x for maximum boss obliteration.

Feb 11,2019:

  • Bosses now have Lovecraftian names!

Feb 9,2019:

  • Optimized a bit (if things get out of hand stop spawning background particles)
  • This means more bullets, harder game... git gud
  • Increased the play area a little bit
  • Less inertia on the ship's movement
  • Shows the number of tries (game overs) on normal mode

Feb 5,2019:

  • Fix a permadeath persistence bug
  • Added touch/mouse support
P#61495 2019-02-04 04:14 ( Edited 2019-06-29 04:51)


This is awesome. So stylish and super polished. Even just in the menu I can tell how much work you put into it. And it's fun to boot!

P#61498 2019-02-04 07:59

this is awesome :D

P#61499 2019-02-04 08:47


P#61503 2019-02-04 10:54

Awesome game! How about giving the boss randomly generated names?
Edit: each name is unique, so there are multiple syllables (one to four), to ensure this

P#61546 2019-02-05 18:32 ( Edited 2019-02-05 18:35)

Thanks for the feedback, guys!

@Ikura: I thought about it early on, using Lovecraft-influenced syllables to generate the names, but I decided to put it under the "if there's still tokens left" bucket.

I might give it a go if I can free up some tokens after I finish implementing mouse support for touch devices.

P#61551 2019-02-05 19:39

gasp Amazing that you had my idea in mind the whole time! Hope you free up some tokens! Maybe shorten the variable names?

P#61553 2019-02-05 20:07 ( Edited 2019-02-05 20:08)

Shortening var names helps with the compressed size (also a big problem, but a bit easier than token count).

For token count there's: finding dead code, caching values, declaring vars together, representing tables as strings, etc... truly an art on itself (but very annoying nonetheless).

P#61557 2019-02-05 20:30

So I should wait for a while...

P#61560 2019-02-05 21:57

Only now I just realized that the bosses have mouths

P#61579 2019-02-06 17:06

@Ikura: do you mean the circle in their center core? It could be interpreted as its mouth or its eye, or maybe both (because, you know, cosmic horrors and all that :)

P#61580 2019-02-06 17:15

Nice shmup - I was a little put off by the "nudge rotation" when moving the player, but that's an unique gameplay.

However, WHY NOT 60FPS??? The game screams for ultrasmooth bullet move!!

P#61585 2019-02-06 19:43

@guerragames Or maybe something completely different, that we might not understand!

P#61586 2019-02-06 19:50

@freds72: It all started as an experiment in "steering" your shooting in a top-down shooter. That's effectively the first mechanic I tried with this game... wanted to be something different than your standard top-down shmup :D

And believe me, I'm with you on the whole 60 fps thing, I tried it many times but I had to sacrifice too many bullets in the process so I decided to release it at 30.

P#61593 2019-02-06 21:31 ( Edited 2019-02-07 01:25)

30 fps is probably the best anyone making a game on here can do. limited memory just makes it more authentic.

P#61620 2019-02-07 14:46

@nonymousFog: a good number of full games are 60FPS, not to mention mine:

P#61635 2019-02-07 19:39

yeah, I also have a bunch running at 60 (Friendly Dungeon, Slime Bubble Bro, skulldude, Run-Gun-Bot)... but they're not as intense in the bullet-hell department.

P#61637 2019-02-07 20:01

Can't promise anything, but I might try to upgrade it to 60FPS in the near future.

P#61638 2019-02-07 20:35

Amazing! Stunning! Exciting!

Aaaaaand I'm dead. Boss #51. So. Many. Lil. Dots.

P#61741 2019-02-10 21:50 ( Edited 2019-02-10 22:22)

@Ikura: Bosses have names now! :)

P#61797 2019-02-12 04:49

how do I control myself

P#61805 2019-02-12 14:29

@nonymousFog: not entirely sure what you mean, but you can steer the ship with the arrow keys (or d-pad on a controller) or touching and dragging on touch devices... but I would definitely recommend using a gamepad controller if available.

P#61818 2019-02-12 18:39

I has question:
How does one acquire such a device known as "Gamepad?"

I can click and drag the ship, but it doesn't seem to fly straight towards the mouse, going too far to the left or right. The best way I've found is to use the mouse and arrow keys at once, but it's tricky.

P#61819 2019-02-12 19:47 ( Edited 2019-02-12 19:48)

This is my favorite gamepad (if you're on a PC or a raspberry pi):

As for using both the arrow keys and mouse at the same time, it really wasn't meant to be played like that... I would just use the arrow keys alone.

P#61821 2019-02-12 20:36

@guerragames HOLY RLFHT YEAH
EDIT: LWyeh, the second boss, is what I say! LWYEH! (pun on "Yeah!")

P#62091 2019-02-20 01:14 ( Edited 2019-02-20 01:21)

I cheated and got to the final boss
Edit: I'm sorry for cheating

P#63292 2019-04-06 16:22 ( Edited 2019-04-07 16:37)

@Ikura: it's ok... it would probably take several lifetimes to get to the end without cheating ;)

P#63312 2019-04-07 18:37


I'm pretty sure that said final boss (at the point where it gives you the win message) likes a good game of putt-putt, as his name (Rlgolfht) implies.

And to
beat all 18 holes in less strokes than him
I'll need to reincarnate. A lot of reincarnations just to
hit a ball into a hole with a putter, and get that ball into that hole in less hits than a cosmic horror can. But it would instead give me a message, and I'll never get a ball into a hole.

P#63316 2019-04-07 19:26 ( Edited 2019-04-23 16:07)

Oh YES I Love This Game!! I'll Just Play It Again

P#65485 2019-06-30 22:07

GAME OVER: WOW!!!! That's Better Then Me!

P#65486 2019-06-30 22:16

I have quite a sense of humor to reference


P#65875 2019-07-16 00:32

Ah yes, my favorite boss.

P#76562 2020-05-14 14:52

I used to love playing Warning Forever. This compares very favourably. :D

P#76570 2020-05-14 16:38

It reminded me of Warning Forever as well.
Love the game, really cool style! 😊

P#77652 2020-06-04 11:09

Great style and interesting controls. Hit detection is spot on and threats are obvious. The stylish visuals don't detract from visibility at all. I usually have difficulty with bullet-hell shooters, as classic 8-way shmup movement feels at odds with the "thread the needle" gameplay and I just never got coordinated enough to make it work for me. I have no such issue with this movement system. Every bullet death feels 100% earned.

Lasers deaths occasionally felt less so, like they were operating a bit faster than the rest of the game. I like that they can force difficult decisions by significantly limiting your evasion routes. But they also make your ships movement go from feeling precise to sluggish when you're failing to out run one. My tactic for these quickly became: "figure out where the worst lasers are coming from; spread-shot that body part down ASAP". Part of me wishes I could spend spread meter on a speed boost instead. I'm not 100% committed to this opinion though and it could just be a "git gud" thing.

On the whole, very cool game that would be fun to see expanded into a stand-alone product.

P#84847 2020-11-29 22:46

Awesome game my friend. Definently one hell of a bullet hell.

P#88027 2021-02-22 23:19

the ships are just cosmetic right?

P#101872 2021-12-07 15:23

nice bullethell!

P#102854 2021-12-15 21:48

I love bullet hell games, but I'm finding it quite easy to exploit the bullet pattern on this one. This is my first time ever playing this; so I haven't practiced it or tried to "git gud" or anything. I took the default ship, I keep the ship at the bottom in the center and... that's basically all I need to do to defeat bosses. I'm up to boss 24 right now, I didn't even know about the mega-shot. Sitting in the bottom-center of the screen, I find the spread pattern of the bullets is such that they pretty much avoid me most of the time. It cuts close at times, but it's mostly the case. I only tap the arrow keys to adjust the aim of my shot or occasionally have to move out of the way of the slow bullets. Then I move right back to bottom-center and sometimes don't have to move at all. Just let the ship auto-fire its way to victory after victory.

P#102870 2021-12-15 23:47 ( Edited 2021-12-15 23:48)


P#107792 2022-02-28 00:50

this is great! i played this for way too long and i love it. its an infinite bullet hell

P#108197 2022-03-07 19:56

got 56 bosses on the first try on normal mode

P#135558 2023-10-07 05:02 ( Edited 2023-10-07 05:02)

in case you didn't know what Lovecraftian is:
Lovecraftian (comparative more Lovecraftian, superlative most Lovecraftian) Frighteningly monstrous and otherworldly, sometimes with terrifyingly unnatural anatomy. Of, pertaining to, or emulating the style or works of author H. P. Lovecraft (1890–1937).
i just googled it

P#135559 2023-10-07 05:05

[Please log in to post a comment]