A downloadable game for Windows, macOS, and Linux

Buy Now$5.00 USD or more

New Game!

Hey, Shaz here, the game designer - I'm working on a new hospital, co-op game called... Co OPERATION: MultiTurn. You can play the free demo on Steam.



BFF or Die is also out on: 



You and your friends are graduating from the prestigious Intergalactic Time Academy. No time for partying though as your first mission awaits! The Orbees are all missing. Yes, those curious little beings made of energy who power our time-tech are nowhere to be fou... no, wait! We have a faint trace on their signal. Are you brave enough to rescue them?

Prepare yourself for unknown dangers. If you find some of the Orbees they might equip your Space-Time Machine with new tech. Decide who is in charge of each gadget and combine your abilities to discover the best strategies.

Use cunning, comradeship and co-operation to survive and never forget the Academy motto: “BFF or Die!”

Best Friends Forever

BFF or Die is a game for you if:

  • You want a 2-4 player game to play with your partner/family/friends where you get to do everything as a team.
  • Pure co-operation sounds fun to you as it’s a different feeling when you all work together.
  • You like games that are easy to start playing but then gradually get more challenging.
  • You like games that let you figure things out yourself rather than “hand holding” you too much and telling you what to do. 
  • You want a game with a fun, short campaign mode which adds replayability by having difficult trophies to collect and also an unlockable “Infinite” mode.

Is There Online Multiplayer?

We do not have native online multiplayer support… BUT… you *can* play with your friends online by using Parsec. Parsec (which is free to use) lets you share games with friends by streaming your screen and sound to them. Their inputs (control pad or keyboard commands) then get sent to you and with almost no lag (depending on your computer and internet). This let's you play real-time online co-op together..!

What to Expect

We strongly recommend playing in co-op 2, 3 or 4 player mode as this is when the game is most fun. There’s a story mode with 30 levels followed by an unlockable “Infinite Trials” mode with challenging randomised/procedural levels. Playtime will vary depending on your skill level but as a guide:

1-Player story game: 2-3 hours

2-Player story game: 2-3 hours

3-Player story game: 2-3 hours

4-Player story game: 2-3 hours

“The Infinite Trials”: 1-999 hours! Or maybe ∞ hours :) Complete as many randomised/procedural levels in a row as you can without losing. Go back to the start if you die.

You can either share controllers (two people per controller) or have separate controllers. As a minimum you need the keyboard and one control pad to have a 4-player game. Or you can use four separate control pads, it’s up to you.

Is Your Computer Fast Enough?

If you have a dedicated graphics card and/or your computer can normally play 3D games then you should be able to run BFF or Die just fine.

If you have a high resolution screen (like with newer Macbooks) then you will probably want to set the bootup options of the game to 1920x1080 to get a smooth frame rate unless you also have a super fast graphics card to match your high screen resolution.

Info for Mac Users

Please note that because of changes Apple have made, the game won't launch on Mac OS Catalina and above.

Updated 25 days ago
PlatformsWindows, macOS, Linux
Release date Jan 06, 2019
Rated 3.8 out of 5 stars
(33 total ratings)
AuthorASA Studio
Made withUnity
Tags3-player, 4-player, Co-op, couch-co-op, Local Co-Op, Local multiplayer, Multiplayer, party-game, Team-Based, Two Player
Average sessionA few minutes
InputsKeyboard, Xbox controller, Gamepad (any)
AccessibilitySubtitles, One button
MultiplayerLocal multiplayer
Player count1 - 4
LinksSteam, Homepage, Twitter
Mentionsitch.io Recommends: old-school roguelike..., The itch.io Summer Sale is here!


Buy Now$5.00 USD or more

In order to download this game you must purchase it at or above the minimum price of $5 USD. You will get access to the following files:

BFF or Die - Windows 64Bit 163 MB
BFF or Die - Linux (Universal) 185 MB
BFF or Die - Mac (Universal) 177 MB
BffOrDie_Windows_32Bit.zip 161 MB

Development log


Log in with itch.io to leave a comment.

Demo on itch.io when? I also would appreciate not to receive Steam spam via my itch.io subscriptions. There's a reason I'm here and not there.

Sorry for the blunt words, they reflect my feelings.

Fair enough. Co OPERATION was in closed-testing on Itch for a year already. We have been developing it "here" first *before* adding it to Steam. A lot of people prefer to have games in their Steam library but I know not everyone does, as you have pointed out

Thanks for the quick reply. So, (when) will the demo be available here, too?

(1 edit) (+1)

We're thinking about having a period of "open access" on Itch for the new game, but have not quite decided yet. Hopefully soon though

(1 edit) (+1)

when it will be paid again

When the Itch Winter sale ends which I think is on Friday 5th Jan


Muchas gracias. Lo estaré probando

You're welcome :)


Fun game. And it’s stable and really works for 🐧 🎉🎉


Glad to hear :)


the Mac version of the game does run on Catalina and above as it is 64 bits, it does have a permission issue though, here's how to fix it:

- right-click the game and select "display contents"

- navigate inside the "contents/MacOS/" folder

- open terminal and type chmod 755, don't hit enter just yet, and drag and drop the file BffOrDie from the contents/MacOS/ folder on the terminal window, then hit enter

you should now be able to launch the game (you'll get a gatekeeper alert, which you can disable by right-clicking the game and selecting "open", then click on the open button).


Thanks for letting other people know :)


If you could update the files to fix the issue, that would be more convenient though ^^


The game looks great, i'm very amazed by its quality





Hey, hi ASA Studio :) 

I'd love to play to your game since I downloaded it on the Amazon games store, but it keeps crashing when I try to launch it... Maybe I could send you the crash logs ? I tried your website to find somewhere to send it but I got an error 404 :( 

Any tips ?

Hmm, that sounds strange. Sure, send the crash logs, although I can't promise I'll be able to diagnose your issue. I'll mainly be copy and pasting the error code into a web search and seeing if this affected other people. A couple of people had a similar things happening over on our Steam forum and it turned out external 3rd party software was messing with some Unity games. When they figured out which software to disable, BFF or Die ran ok (and other Unity games I presume).

You can email the logs to bff at asastudio.co.uk



(the game designer)


Played half way with 2 players and then a third mate joined in and we started again. Really fun, beat the all the levels in one sitting but really enjoyed playing again with more people and seeing the dynamic change. Perfect balance of difficulty and puzzle. Never felt disheartening if we lost a level because we were constantly thinking of new ways to beat it together. We were really surprised at the quality of the game and there's a lot of extra love and polish put into it that really makes it feel like a big studio game. Great Job, would love to see more things like this in the future


Thanks for taking the time to leave a nice comment :) Glad you and your friends enjoyed it as I hoped people would..!


Shaz (game designer)


Tried this out with my partner. Seemed cute, but was actually pretty dull. Honestly, I uninstalled it after going through 3 levels.
I recommend this game to a really young audience, for adults however, the base gameplay loop is too way basic.


Getting the learning curve right for all players is a tricky one. Sounds like you're someone who wants to get to the "real meat of the gameplay" sooner rather than later. The first couple levels will probably have been too easy and simple for you in that case. The game introduces new abilities and challenges every few levels and eventually does get quite tricky, but we do that gradually, That's because, from our playtesting when developing the game, some players got confused when we put "all the cool mechanics" right at the start of the experience. So instead, you unlock things gradually. But ok, fair enough if you didn't want to wait and see what happened as the game progressed.


When I played the game, it certainly felt like: "it doesn't feel like it can go anywhere but this". So even if any mechanic were added, that was the base game loop.
But I may be wrong, I don't know. Cheers for letting me know. There's a limit as to how much gaming experience can take me with foretelling gameplay.


My sons and I love the game. It is a good balance of puzzle and action without being overly graphic. I ended up getting the game through Amazon Prime. Do you happen to know what specific folder and file name that save data is located in? I am trying to make sure I have all of my games backed up. My best guess is that it is located somewhere in: 

C:\Amazon Games\Library\BFF or Die\Amazon_BffOrDie_64Bit_Data

I appreciate any help!

Glad to hear you all had a good time together playing BFF or Die :) On Windows the save data is is stored in the Registry Editor. This site tells you how to access it: https://www.lifewire.com/hkey-current-user-2625901

Under "current user" you'll see folders for Software > ASA Studio > BFF or Die. I've attached an example image of how it looks on my PC. 


This game is a ton of fun with 4 players! I would recommend it, you can even play online with Parsec or Steam Remote Play.

Check out one of our videos :D

Glad you had fun - your playthrough vids are great :)


Can you play from different areas? My friends and I want to download and play but we're at our separate houses. Will it still work?

If you use a service called Parsec, then you can play any local multiplayer game as if it has online multiplayer. It's similar to Steams' Remote Play Together tech. One of you is the host and streams the video to the other player. The other player streams their inputs to you so that they can control their character. This is Parsec's web site: https://parsec.app/features


Hello. How do I contact you? I would like to see about permission to use your game, Lazer Maze, in a webisode we are making. Two of the players will play the part of the game. It will be shown in a positive way. I like your game. Thank you. 

Hi there - that sounds interesting. Just checking you posted in the right place though as you mentioned a different game?




Well that's embarrassing. I remember typing your game name last night. I apologize for that.  I am only selecting a few games for 10 episode webseries. I really do like your game concept and the look and feel of it. The two lead characters are going to be played by real actors who will be BFF in the webisode and are real BFFs in real life.  I would like to use your game, BFF or DIE in the webisode. Please let me know if I can. 
Thank you!



Sounds like a fun idea :) Yes, please do go ahead and use BFF or Die in the show! If you want to contact me just use my email which my name at asastudio.co.uk or you can use my twitter @HoneyTribeStu




The game is really nice but we have a problem, the game don't want us to have separate controllers, we are forced to share our controllers.
It's okay but it's unconfortable :/

Glad you're enjoying it :) You can use separate controllers if you want. Just plug in 2, 3 or 4 control pads and use them individually as normal. You can also have two people on keyboard, one person uses WASD and the other person uses arrow keys.



(Game designer)


Hey! i really want to try your game but i cant install it in my linux. Help me plz

Hi there, I updated the Linux build yesterday. Could you try downloading it/updating it now and see if it works ok? (I don't have a Linux machine but previous versions have been tested and verified by Linux users)

Hardcoded mandatory wasd controls + non working Switch Pro controller = sadface. :(

Hmm, I think we made the game before the Switch Pro controller existed? We do know xbox pads and ps4 pads work though. You can either use WASD or arrow keys if that helps?

Myy nth scobx pad died (a button) so I'm trying my best, I only have my switch pad now. :P

And to play with two I only have the arrows because wasd is unplyable. :(

Maybe I'll check back later when I have more compatible pads.


Ah, you don't have a QWERTY keyboard then? For a more complicated solution :D ... you could have your player 2 on another computer and use Parsec to play with them online.

Parsec site: https://parsecgaming.com/

Thanks for the advice.

But please think of all the players next time. ;)


The Friendless Couple Approves!

(3 edits)

Always nice to see and hear people having fun with our creation :) For anyone seeing this vid, that's the prototype demo being played from a while ago. The finished game is quite different..!