A downloadable game for Windows, macOS, and Linux

Buy Now$15.00 USD or more

In a dystopia where wealthy capitalists control elections, media, and the lives of working people, we’re faced with two choices -- accept it or fight for something better.

Tonight We Riot doesn’t have just one hero. Instead, you play as a movement of people whose well-being determines the success of your revolution. It features:

  • Couch co-op (Online co-op works with Parsec)
  • 20 unlockable weapons, gear, and perks 
  • A dog 
  • Whimsy 
  • Kaiju 
  • A wood chipper
  • Endless Mode 
  • Horror Synth
  • The unique catharsis that comes from throat-punching a billionaire ghoul who would rather watch the world and everyone on it burn than lose a tax break

Please spend your money on our game, Tonight We Riot.

Updated 14 days ago
Published 28 days ago
PlatformsWindows, macOS, Linux
PublisherMeans Interactive
Release date 24 days ago
AuthorMeans Interactive
TagsBeat 'em up, brawler, Co-op, Dogs, leftist, Pixel Art, Short
Average sessionA few minutes
LanguagesGerman, English, Spanish; Latin America, French, Japanese, Portuguese (Portugal), Portuguese (Brazil), Russian
InputsKeyboard, Mouse, Xbox controller
MultiplayerLocal multiplayer
Player count1 - 2
LinksHomepage, Twitter, Publisher
MentionsGames of the Month: Tales from Off-Peak...


Buy Now$15.00 USD or more

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

TonightWeRiot_Linux.zip 438 MB
TonightWeRiot_PC.zip 441 MB
TonightWeRiot_PC32Bit.zip 436 MB
TonightWeRiot_Mac.zip 453 MB

Development log


Log in with itch.io to leave a comment.

Any plans to make this playable via Stadia or GeForce now? I don't have a pc, so do all my gaming thataway.

Know next to zero about programming or games license stuff, so maybe it's impossible, but if not, would love to play the game sometime. Thanks, comrades. ✊✊

Good question. Unfortunately, the TLDR is that we won't be attempting to put the game on those platforms.

The general wisdom among game devs is that getting a game onto those platforms is only important if the game requires a high-end gaming rig, and Tonight We Riot does not, so we hadn't given it much thought.

Looking at it right now, the application process for Stadia doesn't look too bad, but if you are going to do it right on either platform you should optimize for touch/phone controls. My internet connection (I'm the programmer who would be working on porting the game onto these platforms) is so weak I don't think I'm equipped to test out those game streaming services, and I also have a couple new projects that would keep me from looking at it for at least a month. 

So, sorry it won't be available without a computer/Switch for the foreseeable future. 


You list that it is compatible with an Xbox controller. Is it also compatible with a PS4 controller? If not, can I play it with just a keyboard or is the mouse essential?

Really love what you guys are doing, BTW. Solidarity forever.



In theory, all of the controllers listed here should be supported. We've only tested 5 or 6 from that list, but so far everything that was supposed to be compatible has been. We haven't tested a PS4 controller yet, but it is listed as compatible. 

In the first couple levels there will be some instruction on controls, and it might say A and B instead of X and O, but it should be easy enough to figure out.

The keyboard/mouse controls do require a mouse. A touchpad on a laptop would work to, although it wouldn't be very comfortable.

(1 edit) (+1)(-1)

Edit: Resolved. Dev's emailed a steam key and I am able to play. Super fun game!

Just downloaded for Mac and can't run the application. Am I missing something obvious?

(1 edit) (-1)

There was one player who had a difficult time getting a recent version of MacOS's Gatekeeper to allow apps from anywhere. Since changing the setting was complicated, the solution in that case was just giving them a Steam or GOG key, which got around the security problem. 

If you email riotsupport@means.media we'll see if we can solve the problem. Sorry it wasn't working from the start.

Edit: We just figured out how to email purchasers, so we've emailed you to offer some help. 


Thank you so much for your email. I've updated my original comment to reflect.

Loving the game :)


Amazing Game!

(1 edit) (+1)(-1)

This looks really fun. 

Deleted 14 days ago

i really love this, but im not sure what triggers the wall in the second level. id love to play more but im stuck.


There are two big buttons in front of that wall, and the dialog pop-up instructs you how to lead your fellow workers right then. If you stand on one button and right click near the other, the workers will run over there and stand on it to trigger the wall. Or aim and hit left trigger if you are using some kind of gamepad. 

Sorry it took so long to notice your question.


There's a wall where you can climb some kind of white blocks, the wall will open when you pass over it.


I played through the first world and it is great! really good job making an old school brawler with some pretty decent new school mechanics. I'm finding it difficult, but I'm sure I'll figure out strategy a bit better when fighting cops.

Congrats on the release and solidarity fellow workers!


looks nice! What engine has it been made with?


Thanks! It's a Unity game. If it looks nice, that's due to the pixel artist.

(1 edit) (+2)(-1)

This looks pretty good, will definitely try it! I'd love to see online coop and open source so we can have the whole revolution experience! ;)

EDIT, just played it today, and it's great!

It can even be played with a controller, that's super nice. Absolutely liked the graphics style, the music and effects.

A really nice game, congratulations to the team!


[This is one of the programmers logged in]

There's at least the possibility of online co-op in an update down the road, but it would be months away. If we had known everyone would be isolated right now, we might have concentrated on that instead of being satisfied with couch co-op.  

The team would be fine with open sourcing the game eventually, but right now I'm convinced that it wouldn't be usable or helpful to anyone. It's a tangled mess of both C# and JS. There was a long stretch where I was the only programmer, and the code from that period is almost entirely undocumented, and the few comments I did put in are mostly vague reminders to myself peppered with curse words.  

I hope you enjoy the game! (If you still buy it after knowing what's under the hood.)

Thanks for your interest!


Haha yeah, I guess nobody knew we were going to be isolated by now.

I agree, implementing online multiplayer takes a lot of effort, developing and testing, while it makes the whole game a bit more complex, and it not always really worth it, since these kind of games are just more fun to play couch co-op.

Regarding the source code, it's more of a philosophical thing. I feel like everything should be open, and when we talk about starting a riot, it sounds related somehow :D


We just tested online coop with Parsec, and it immediately ran beautifully. The people testing were right next door to each other, so your results may vary, but if you want to play online co-op with anyone it's free and worth a shot.


Damn, I always forgot about Parsec. Thanks for the information!


Really cool idea.