FACTS AND FUTURES is a mild-mannered sci-fi puzzle pattern matching game about decoding broadcasts from an uncertain source. It paints a bleak picture of the result of widespread belief in untruths.

Important Facts

Turn your sound up. The game takes 10-15 minutes to play. You can download it for all platforms below.

Adjust the white wave's shape to fit the colored signal waves as they appear (ignore the dark grey background waves). Use the keys shown in the UI or use mouse/touch on the buttons and sliders. For most of the game, each slider will lock in place once you find the right value.

Other Facts

Unfinished for Global Game Jam 2017, finished for Resist Jam on March 13th, 2017.

All content created by @mildmojo.

Thanks to @KevKevOnFire, @VisualAdvocate, @Quixote171, and others for feedback and playtesting.


The in-game story is deliberately non-partisan, but directly inspired by US events and right-wing media. Here are some articles that appeared after the game's release that push a reality-based version of the same narrative. It wasn't supposed to be like this.

  • 2016 didn't just give us "fake news." It likely gave us false memories. (Vox, Mar 22 2016)
    "Here's a reasonable fear: 20 years from now, very few people are going to agree on the details of our shared history."
  • We tracked the Trump scandals on right-wing news sites. Here's how they covered it. (Vox, May 18 2017)
    "Right-wing media is creating coherent alternate storylines with different characters and different context — but a narrative that competes with contextual facts that support a more accurate story. Even amid some of the most troubling presidential news in decades, a huge portion of this country is having a very different experience of these events, and repeating it over and over. Our collective memories — and, in turn, our shared culture — are being splintered." (emphasis mine)
PlatformsWindows, macOS, Linux, Android, HTML5
Rated 4.8 out of 5 stars
(5 total ratings)
Made withUnity
Tagsradio, resist-jam, resistjam, Sci-fi, waves
Average sessionA few minutes
InputsKeyboard, Mouse, Touchscreen, Smartphone
Linksmildmojo on Twitter


Linux 31 MB
Version 10 Mar 22, 2017
macOS 33 MB
Version 8 Mar 22, 2017
Windows 17 MB
Version 9 Mar 22, 2017
Android 25 MB
Version 8 Mar 22, 2017

Install instructions

Unzip! Run!

For Android, download the APK and open it from your download manager or file manager. You may need to enable installing apps from "Unknown sources" in your device's security settings. If you do, remember to disable it again after you've installed the game.


Log in with itch.io to leave a comment.

Hmmm I'm really struggling to line the waves up. I can't progress past the frequency. Tried pretty much every position of the slider and although the other 3 say locked, frequency does not respond.


Oh no! If you're using the mouse or a touchscreen to drag the slider around, try clicking the buttons on either side of the slider instead, or using the keyboard keys. Sometimes it's easier to zero in on the right wave shape with buttons.

Once in a while, the right value might be very close to one end of the slider or the other, and they can look very similar. If it feels like it's very close, but you're at the end of the slider, try moving to the other end of the slider.

If nothing works, you might've found a bug! 🤓 I just tested the game a couple of times myself and didn't hit any snags, but the wave configurations are randomly-generated (with constraints), so you might've happened upon something I've never seen. Try restarting the game (Esc).

Thanks a lot for giving it a try, anyway!


Oh yeah, maybe it just wasn’t close enough. I thought I tried pretty much the whole slider but I just tried again and it worked fine. It’s a really fun little game! The waves are kinda mesmerizing.

I found it super intriguing to figure out how to match the waves each other to progress in the story. Your game features such a great ludonarrative harmony in there, well done! Happily I wrote about it in one of our compilation articles about the ResistJam as well as included it in the corresponding showcase video. :)

Best wishes,

Very cool concept of adjusting the waves to listen to the message. Novel mechanics and great message/story.

I really like how the gameplay serves here the actual message. Good work!