2026-04-03 18:35 UTC · Community Announcements · Cooper Bibaud
Our first bundle had Billy & Amy teaming up against the world.This new bundle teams up two hapless, hoppy, heroes that will have you crying all sorts of tears as you fling yourself across challenging levels in Spritz The Happy Onion or move through the heartfelt story in the narrative-driven action/adventure platformer, Billy Saves the World.Fun Fact: The artist behind Spritz The Happy Onion also did some work on Billy Saves the World! He even whipped up this whole new look at Billy for the promo art for this very bundle!:I guess that solidifies it as cannon: Billy wears white socks.Anyway, if
2026-03-19 17:00 UTC · Community Announcements · Cooper Bibaud
It's me! Writer/Director of Billy Saves the World -- back from traveling the world and sitting in my brand new office in my brand new mansion that this game's sales provided me with! Kidding. I was barely able to afford the coffee I'm pretending to be sipping right now. But what's that? You're thinking about finally committing to a purchase? Well... this would be a decent time! Spring is in the air... the birds are singing, and if you listen carefully... you might hear me sobbing out of desperation.That's right! Billy Saves the World is once again taking part in Steam's Spring Sale event. This
2026-03-15 08:04 UTC · Community Announcements · Cooper Bibaud
You heard it here first, folks! But where else would you have heard this anyway?In anticipation for Steam's big Spring Sale starting March 19th, I've decided to hype up your ears and share our game's complete soundtrack, absolutely free.That's over 50 tracks that range from beautifully orchestrated instrumentals, to sci-fi electro beats from John McMillan (Assassin's Creed IV: Black Flag) and Tom Ratesic (triple platinum producer).The music in Billy Saves the World is an undiscovered mine full of diamonds. Do yourself a favor and start listening to it! It's perfect during homework sessions, st
2026-02-27 02:40 UTC · Community Announcements · Cooper Bibaud
I'm happy to say that Billy Saves the World is now available to purchase in its first-ever bundle! Starting today, you can purchase Billy Saves the World alongside Amy Hates Robots! Two indies doing their best to take on the world!BILLY SAVES THE WORLD: A narrative-driven platform adventure game about becoming a better half, for your other half. Oh, and saving the world.AMY HATES ROBOTS: An action roguelike where toasters, telephones, and trash cans have come alive and want you dead. Build your gun from a set of conditional bonuses, triggering them strategically as you battle through deadly ar
2025-06-06 04:09 UTC · Community Announcements · Cooper Bibaud
Hello and happy mid-year to everyone AND welcome to all of the new players about to start their adventure through Billy Saves the World thanks to its much more affordable price tag. This marks our first content update as well as a bunch of fixes and improvements based on player feedback.Let’s get to it!• Fixed a bug in which players were able to buy out of stock items from Joe’s Trading Company.• Fixed a bug that prevented certain players from unlocking the Time Trial achievement.• Fixed a bug that was causing the Forgotten Village Express Pod to charge players 600SP every time they used it (S
2025-03-13 03:46 UTC · Community Announcements · Cooper Bibaud
Hey all -- Writer/Director of Billy Saves the World here to say hello for the first time in 2025! Since release, I've cherished all of the feedback I've received in Discord from our very small player base, the YouTube videos, and the positive reviews. I especially love the hand written letter from Tom Cruise who said our game is better than both Top Gun's combined! It's been very rewarding watching people stream the game, spending well over 20 hours exploring a world I created, finding secrets I never thought anyone would bother with, discovering unique paths through the main quest, and experi
2024-12-06 21:45 UTC · Community Announcements · Ash
Back with a quick hello so insignificant it's barely worth raising a hand to wave back. Here's what we did in this update: {STEAM_CLAN_IMAGE}/41892024/cb0af692e1378b76273c1b0037020cddd9287878.png CH2: Minor design tweaks in the Mainland. CH2: The Pit level now requires Rogue Gloves to enter it to save players who don't have them from wasting their time. CH3: Removed "wind" ambience from the level "Speed Test". CH3: The reason for this update. Fixed a bug in which if players visited the Grotto after choosing to go to Machina, the game would stick when talking to the NPC named Stubs. The game wi
2024-12-02 00:04 UTC · Community Announcements · Ash
Ho, ho, ho! Merry December 1st! I'm here with the first update to the game. Nothing super major, but after watching complete strangers play the game online, I decided to add a few fixes I noticed to improve the overall experience of the game. If you notice anything odd, don't be shy. Please feel free to join the game's official Discord and let it be known! In the meantime, enjoy the following improvements: {STEAM_CLAN_IMAGE}/41892024/cb0af692e1378b76273c1b0037020cddd9287878.png -Prologue: Edited the movie sequence scene so that if players stand still, Billy is pushed forward with the moving au
2024-11-10 20:18 UTC · Community Announcements · Cooper Bibaud
Hey everyone! Cooper here to tell you that November 26th, 2024, is a big date! When I was five years old I would tell adults that when I grow up, I want to be a "computer game designer". 12 years ago, I decided I would try to make that a reality. 12 years later it is a reality. Yes, you read that correctly. This game took me 12 years to make. It is the definition of a passion project. I started out all alone with no idea how I'd get from sitting on a laptop with zero knowledge of how to make a video game, to a finished project. It was a very long road. It nearly killed me. There were so many t
2024-06-17 18:50 UTC · Community Announcements · Cooper Bibaud
I am pleased to announce that Billy Saves the World is fully compatible with Steam Deck! While the game currently does not have the official verified icon, I've been told that this is due to Valve's work-from-home status which is slowing down their ability to test and approve games. They've instructed me to make a post so that until then, people will know they can use their handheld of choice! Yes, that means not only does this make the perfect adventure to take with you on the go using your Steam Deck, but also the ROG Ally and more! Billy Saves the World was thoughtfully designed with handhe
2024-05-30 22:21 UTC · Community Announcements · Cooper Bibaud
WISHLIST NOW LIVE STREAM STARTING FRIDAY, JUNE 14 @ 11:30AM PST Watch a space monster named Grimpen and his pal Moon Pants as they play the first-ever public demo for Billy Saves the World -- a narrative platformer that allows you to choose action or adventure. We will also be doing giveaways! Join our Discord and throughout the stream you may have a chance at winning a free copy of our game. Play the demo yourself and carry your save file over to the final release, coming summer 2024. WISHLIST NOW
2024-05-30 22:08 UTC · Community Announcements · Cooper Bibaud
WISHLIST NOW LIVE STREAM STARTING WEDNESDAY, JUNE 12 @ 11:30AM PST Watch a space monster named Grimpen and his pal Moon Pants as they play the first-ever public demo for Billy Saves the World -- a narrative platformer that allows you to choose action or adventure. We will also be doing giveaways! Join our Discord and throughout the stream you may have a chance at winning a free copy of our game. Play the demo yourself and carry your save file over to the final release, coming summer 2024. WISHLIST NOW
2024-05-01 19:45 UTC · Community Announcements · Cooper Bibaud
{STEAM_CLAN_IMAGE}/41892024/395554cd40fb80bf6f83b9905b72527b8c8f3893.png If you enjoy news that will make your head spin, then boy oh boy do I have something for you. Hello all! Cooper here again. I am happy to announce that Billy Saves the World has been accepted into Steam's June Next Fest! This year, the festival will run from June 10th to June 17th. During this time, players will get access to a FREE DEMO of our game, as well as the opportunity to watch two live streams with the developer (hosted by a giant space creature named Grimpen, and his pal Moon Pants), and even WIN STEAM KEYS and
2024-04-23 01:47 UTC · Community Announcements · Cooper Bibaud
{STEAM_CLAN_IMAGE}/41892024/395554cd40fb80bf6f83b9905b72527b8c8f3893.png I'm back! Who's "I'm?" you ask? Why, it's me! Who's "me!" you ask? Why, it's your least favorite Writer, Director, Designer -- Cooper Bibaud, of course! Happy 2024, hope everyone has been doing well. Anyone got any resolutions? Mine is to play more games and watch 52 movies this year. Oh, and I'd love to release my first indie game this summer, too. And honestly... it's looking very, very likely! To respect your time, I will get right to the point of this announcement. Starting... right now: I will be sharing a series of
2023-08-18 19:33 UTC · Community Announcements · Cooper Bibaud
{STEAM_CLAN_IMAGE}/41892024/395554cd40fb80bf6f83b9905b72527b8c8f3893.png Greetings everyone! Writer/Director/Designer/ManyOtherThingers -- Cooper Bibaud, here once again! This time, I'm talking about the next exciting step toward releasing our game. If you missed my last post, go give it a read so that you can grab your FREE copy of our game's soundtrack. For everyone else, let's get down to business. So I guess there's a thing called Discord and people like it quite a bit?? I know the train left the station years ago, but in an attempt to chase after it and be a part of all the fun, I'm final
Full appinfo as delivered by Steam PICS, changenumber 37444986. Also at /api/app/1390420/raw.
{
"appid": "1390420",
"common": {
"name": "Billy Saves the World",
"type": "Game",
"releasestate": "released",
"logo": "32f129306a58c05c348f566024c9d473f68c514d",
"logo_small": "32f129306a58c05c348f566024c9d473f68c514d_thumb",
"icon": "c3c87524612a57d7f2639867c4bad071a942687c",
"clienttga": "4a378ceda44986b5358f0a4343559d1c600dfa02",
"clienticon": "a704ea77f19ec570581da67fac2e20c8ac8661f0",
"oslist": "windows,macos,linux",
"osarch": "64",
"osextended": "macos64",
"steam_deck_compatibility": {
"category": "3",
"steamos_compatibility": "2",
"steam_machine_compatibility": "3",
"test_timestamp": "1733529600",
"tested_build_id": "16595321",
"tests": {
"0": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultControllerConfigFullyFunctional"
},
"1": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_ControllerGlyphsMatchDeckDevice"
},
"2": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_InterfaceTextIsLegible"
},
"3": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultConfigurationIsPerformant"
},
"4": {
"display": "1",
"token": "#SteamDeckVerified_TestResult_CrossPlatformCloudSavesNotSupported"
},
"5": {
"display": "1",
"token": "#SteamDeckVerified_TestResult_ExternalControllersNotSupportedPrimaryPlayer"
}
},
"steam_machine_tests": {
"0": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultControllerConfigFullyFunctional"
},
"1": {
"display": "4",
"token": "#SteamMachine_TestResult_ControllerGlyphsMatchDevice"
},
"2": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultConfigurationIsPerformant"
},
"3": {
"display": "1",
"token": "#SteamMachine_TestResult_CrossPlatformCloudSavesNotSupported"
}
},
"steamos_tests": {
"0": {
"display": "3",
"token": "#SteamOS_TestResult_GameStartupFunctional"
},
"1": {
"display": "1",
"token": "#SteamOS_TestResult_CrossPlatformCloudSavesNotSupported"
},
"2": {
"display": "1",
"token": "#SteamOS_TestResult_ExternalControllersNotSupportedPrimaryPlayer"
}
},
"configuration": {
"supported_input": "gamepad",
"requires_manual_keyboard_invoke": "0",
"requires_non_controller_launcher_nav": "0",
"primary_player_is_controller_slot_0": "1",
"non_deck_display_glyphs": "0",
"small_text": "0",
"requires_internet_for_setup": "0",
"requires_internet_for_singleplayer": "0",
"recommended_runtime": "proton-9.0-3RC",
"requires_h264": "0",
"requires_voice_files": "0",
"gamescope_frame_limiter_not_supported": "0",
"hdr_support": "0",
"requires_proton_soundfonts": "0"
}
},
"controllertagwizard": "1",
"controller_support": "full",
"small_capsule": {
"english": "d921778efcecbb3546229d806c40886ce6475cda/capsule_231x87.jpg"
},
"header_image": {
"english": "a578bcc921183faa36fe10f3fc1cb59ac7b2d9d7/header.jpg"
},
"library_assets": {
"library_capsule": "en",
"library_hero": "en",
"library_hero_blur": "en",
"library_logo": "en",
"library_header": "en",
"logo_position": {
"pinned_position": "UpperCenter",
"width_pct": "97.43290548424739",
"height_pct": "94.68059843267633"
}
},
"library_assets_full": {
"library_capsule": {
"image2x": {
"english": "f7fd8449049a287aff050ac0eaaa95688048379b/library_capsule_2x.jpg"
},
"image": {
"english": "f7fd8449049a287aff050ac0eaaa95688048379b/library_capsule.jpg"
}
},
"library_hero": {
"image": {
"english": "6ed2438b97b74ad9191daff573973734567e1679/library_hero.jpg"
},
"image2x": {
"english": "6ed2438b97b74ad9191daff573973734567e1679/library_hero_2x.jpg"
}
},
"library_hero_blur": {
"image": {
"english": "6ed2438b97b74ad9191daff573973734567e1679/library_hero_blur.jpg"
}
},
"library_logo": {
"image": {
"english": "5c111ffb488755535db4cfcede266402a8a48f25/logo.png"
},
"logo_position": {
"pinned_position": "UpperCenter",
"width_pct": "97.43290548424739",
"height_pct": "94.68059843267633"
},
"image2x": {
"english": "5c111ffb488755535db4cfcede266402a8a48f25/logo_2x.png"
}
},
"library_header": {
"image": {
"english": "632c50fca4d20b29adc87fb15811e9bea2288548/library_header.jpg"
},
"image2x": {
"english": "632c50fca4d20b29adc87fb15811e9bea2288548/library_header_2x.jpg"
}
}
},
"store_asset_mtime": "1775246452",
"associations": {
"0": {
"type": "developer",
"name": "Midnight Paw Studios"
},
"1": {
"type": "publisher",
"name": "Midnight Paw Studios"
}
},
"primary_genre": "23",
"genres": {
"0": "1",
"1": "25",
"2": "4",
"3": "23",
"4": "3"
},
"category": {
"category_2": "1",
"category_28": "1",
"category_22": "1",
"category_60": "1",
"category_23": "1",
"category_62": "1"
},
"supported_languages": {
"english": {
"supported": "true"
}
},
"steam_release_date": "1732627831",
"steam_deck_blog_url": "https://steamcommunity.com/games/1390420/announcements/detail/6786442213934656978",
"community_visible_stats": "1",
"community_hub_visible": "1",
"gameid": "1390420",
"store_tags": {
"0": "5537",
"1": "4106",
"2": "1628",
"3": "4486",
"4": "3834",
"5": "42152",
"6": "4136",
"7": "6869",
"8": "6426",
"9": "1695",
"10": "6815",
"11": "3942",
"12": "5608",
"13": "21",
"14": "7702",
"15": "5379",
"16": "1625",
"17": "492",
"18": "1742",
"19": "4182"
},
"review_score": "7",
"review_percentage": "91"
},
"extended": {
"developer": "Midnight Paw Studios",
"publisher": "Midnight Paw Studios",
"homepage": "http://www.midnightpaw.com"
},
"config": {
"installdir": "Billy Saves the World",
"launch": {
"0": {
"executable": "Windows\\Billy Saves the World.exe",
"type": "default",
"config": {
"oslist": "windows"
}
},
"1": {
"executable": "Mac\\Billy Saves the World.app\\Contents\\MacOS\\Billy Saves the World",
"type": "default",
"config": {
"oslist": "macos"
}
},
"2": {
"executable": "Linux\\Billy Saves the World.x86_64",
"type": "default",
"config": {
"oslist": "linux"
}
},
"3": {
"executable": "Mac\\Billy Saves the World.app\\Contents\\MacOS\\Billy Saves the World",
"type": "default",
"config": {
"betakey": "beta"
},
"description_loc": {
"english": "Test branch launch."
},
"description": "Test branch launch."
}
},
"steamcontrollertemplateindex": "4",
"steamdecktouchscreen": "1",
"steamconfigurator3rdpartynative": "65534"
},
"depots": {
"1390421": {},
"1390423": {
"config": {
"oslist": "windows"
},
"manifests": {
"public": {
"gid": "1017221429508169249",
"size": "4856304910",
"download": "526944400"
}
}
},
"1390424": {
"config": {
"oslist": "linux"
},
"manifests": {
"public": {
"gid": "2344154302970411761",
"size": "5424350362",
"download": "621697584"
}
}
},
"1390425": {
"config": {
"oslist": "macos"
},
"manifests": {
"public": {
"gid": "2464660429735277070",
"size": "4321777712",
"download": "473544352"
}
}
},
"hasdepotsindlc": "1",
"branches": {
"public": {
"buildid": "17684866",
"timeupdated": "1741739927",
"timebuildupdated": "1741736006"
}
},
"privatebranches": "1"
},
"ufs": {
"quota": "10000000",
"maxnumfiles": "10",
"savefiles": {
"0": {
"root": "WinAppDataLocalLow",
"path": "\\MidnightPaw\\Billy Saves the World\\",
"pattern": "*.txt"
}
},
"rootoverrides": {
"0": {
"root": "WinAppDataLocalLow",
"os": "MacOS",
"oscompare": "=",
"useinstead": "MacAppSupport",
"pathtransforms": {
"0": {
"find": "\\MidnightPaw\\Billy Saves the World\\",
"replace": "/unity.MidnightPawStudios.BillySavestheWorld/"
}
}
},
"1": {
"root": "WinAppDataLocalLow",
"os": "Linux",
"oscompare": "=",
"useinstead": "LinuxHome",
"pathtransforms": {
"0": {
"find": "\\MidnightPaw\\Billy Saves the World\\",
"replace": ".config/unity3d/MidnightPaw/BillySavestheWorld/"
}
}
}
}
}
}