Really quick resolution fix
Fastest fix ever--but fixed the boot up resolution issue for the small number of people that had this issue.
LIGHTNING STRIKES AGAIN!! XENOTILT, the sequel to the cult hit, DEMON'S TILT. Get ready for another PINBALL FANTASY. XENOTILT shreds the envelope with face-melting gameplay & graphics.
| App ID | 2008980 |
|---|---|
| App type | Game |
| Developer | WIZNWAR, FLARB LLC |
| Publisher | FLARB LLC |
| Homepage | https://www.xenotilt.com/ |
| Release date | 2024-11-12 22:09 UTC |
| Release state | released |
| Controller support | full |
| Store page | store.steampowered.com/app/2008980 |
| Last store refresh | 3 hours ago |
| # | Executable | Arguments | OS | Description |
|---|---|---|---|---|
| 0 | XENOTILT.exe | windows |
No player history yet. This app is now tracked, so data will appear within about ten minutes.
| Playing now | Not polled yet (never) |
|---|---|
| 24-hour peak | |
| All-time peak (tracked) |
All Steam store regions, converted to USD at today's exchange rate, compared with the US price. Lowest is the lowest price SteamRaw has recorded for that region.
Loading regional prices…
| Date | Price | Regular | Discount |
|---|---|---|---|
| 2026-09-11 21:49 UTC | $19.99 | $19.99 |
| DLC | AppID | Release | Price |
|---|---|---|---|
| No DLC known for this app. | |||
| Branch | Build ID | Description | Updated | Password |
|---|---|---|---|---|
| public | 24918411 | 2026-08-25 01:29 UTC |
| Depot | Name | OS | Size | Download | Public manifest | Notes |
|---|---|---|---|---|---|---|
| 2008981 | 1.79 GB | 593.60 MB | 6717616943158752980 |
A build is one published version of the game's files on a branch. Steam assigns a new build ID every time the developer pushes an update, so this list is the update history of the app. The files inside a build (depot manifests) are only readable with an account that owns the game, which SteamRaw does not have yet, so build contents are not shown.
| Build ID | Branch | Updated | First seen |
|---|---|---|---|
| 24918411 | public | 2026-08-25 01:29 UTC | 3 hours ago |
Every appinfo change SteamRaw has observed, grouped by changelist. Tags, features, languages, builds, depots, prices and any other key Steam publishes. Tracking since 2026-09-11 21:26 UTC.
No changes recorded since SteamRaw first saw this app. Every future PICS change will be listed here.
| Changelist | Apps | Packages | Seen | What changed |
|---|---|---|---|---|
| No changelists recorded for this app yet. | ||||
Fastest fix ever--but fixed the boot up resolution issue for the small number of people that had this issue.
Ok, here's a new polish update. UI Leaderboards filter fixes. Resolution selection fix for Steam Deck. Fixed Stuck hourglass animation. This migrates the polish fixes we implemented for the Switch 2 version plus some other fixes--such as sensible docked Steam Deck behavior and some other UI fixes and minor updates you probably won't even notice...but we did!
No real changes in this version, we just upgraded the engine to make it easier to support. We've tested it extensively, but let us know if you see anything. As far as we can tell, it runs the same.
Some small fixes!Fixed collision/out of bounds issue with T3 Orbit. Fixed bug where canceling from the remapping screen reset to default binds.Let us know if you see any issues with these fixes, but we fixed a few issues the community caught lately.
11/16/2025 Fixed nudge input issues that may have effected certain controllers. Added an Achievement credit for downing Hera's 3rd phase.
JUST IN TIME FOR THE HOLIDAYS. Long time no patch! We spent the past year porting XENOTILT to Nintendo Switch, Xbox, PS5, as well as prepping the recently announced physical version for Switch and PS5 being published through Limited Run Games. Along the way there was an assortment of bug fixes, polish and especially performance related issues that we're cleaned up. Specifically Steam Deck should see a performance boost it always ran well but this should be better. Laptops and Low Spec machines should also see an increase. Here are the notes with relevant changes, too many minor things to list.
A small update, thanks to our eagle-eyed players who spotted this issue: -If you enter a Bonus Room with Red Ball, it's returned when you go back to Main.
Here's what's new! Fixed Rex Room Logic for Heart not resetting correctly on Enter. Rex Multiball will start automatically when Lit if Rex Hits equals 20. Chainsaw Hits no longer count as Rex Hits. Fixed bug where Red Alert Mode/FX was errantly set on start of New Game. Added support for LG Dual Up, let us know if it works!
12/24/2024 (OUT NOW!) Balance changes for to make earning Survivor Tokens easier. Lowered the Survivor Token Requirement from 9 to 4. Lowered cap for Survivor Refund Cost from 6 to 3. Secret Jackpot contributes to Survivor Token Progress. Super Jackpot contributes to Survivor Token Progress. Max S. Token Requirement per game is capped at 6. Failsafe for Multiball Stuck in Tomb Room. Optimization for Ball Smoke FX. Optimization for Score Pips.
Behind the tunes with composer ec2151 https://store.steampowered.com/app/3354150/XENOTILT_Soundtrack/ The soundtrack to Demon's Tilt was made using a now-ancient (and discontinued) freeware tracker software, called VGM Music Maker (or VGMM), by the great chiptune artist Shiru8bit. VGMM simulated the crunchy YM2612 and SN76489 soundchips, which were used in the Sega Genesis/Megadrive. For XENOTILT, as the game was a step up graphically and conceptually from its predecessor, I decided to “power up” the sound and emulate the YM2151 with PCM samples. The 2151 was a chip used in many classic arcade
Thanks to our amazing community, XENOTILT has completed its journey from Early Access to full release! Version 1.0 is our most polished build yet, prepared to bring the best experience possible. Since launching Early Access in 2023, we’ve added two new game modes, optimized the codebase, and incorporated numerous bug fixes and quality-of-life improvements—all based on your feedback and support. To celebrate, we’re introducing Steam badges and trading cards! Collect these virtual items as you play through the new 1.0 content. Plus, the full XENOTILT soundtrack will be dropping soon on Steam—so
Ok--here it is....we are in 1.0 land! The exit from Early Access to Release is upon us. We will be making a post about the official Release and our post-launch plans in the next day or so. Stay tuned! Until then, here's what's new in this update: 11/11/2024 -Fix for infinite missile bug. 11-9-2024 -1.0 is here, Thank you!! -Various fixes to Ball Stuck & Ball Attendant feature. -Various Minor Fixes.
Fixed an obscure bug that was stopping player progression if you entered bonus rooms twice.
Sorry about that, upgrading the Steam SDK had tragic consequences and blocked access to Leaderboards and the rest of Steam. We reverted to the older SDK and now it works.
A small update here--a lot of the bug reports about not collecting tokens in EX-Mode may be due to confusion on how the system works due to there being no HUD representation of tokens gained and your progress towards earning one. So we've remedied that with some token status bars at the bottom of the HUD in EX-Mode. Oh, we also updated to the latest Steam SDK. Perhaps that might fix some people's occasional hangs on startup--whenever we looked at the crash logs, a lot of them were inside the steam api DLL. So this might clean some of those up. Here's the full list of updates: -Reworked UI for
Full appinfo as delivered by Steam PICS, changenumber 38557282. Also at /api/app/2008980/raw.
{
"appid": "2008980",
"common": {
"name": "XENOTILT",
"type": "Game",
"oslist": "windows",
"osarch": "64",
"osextended": "",
"icon": "b0c6b9cd1a958b4e41fcd9b0a1b4b8828a748e8a",
"clienttga": "19dff438efe2094c8ad2b5b1015bc50a452ae310",
"clienticon": "713ddca9a43bfd591e704c2594fd61d4a38cda03",
"releasestate": "released",
"steam_deck_compatibility": {
"category": "3",
"steamos_compatibility": "2",
"steam_machine_compatibility": "3",
"test_timestamp": "1694822400",
"tested_build_id": "12170965",
"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"
}
},
"steam_machine_tests": {
"0": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultControllerConfigFullyFunctional"
},
"1": {
"display": "4",
"token": "#SteamMachine_TestResult_ControllerGlyphsMatchDevice"
},
"2": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultConfigurationIsPerformant"
}
},
"steamos_tests": {
"0": {
"display": "3",
"token": "#SteamOS_TestResult_GameStartupFunctional"
}
},
"configuration": {
"supported_input": "gamepad",
"requires_manual_keyboard_invoke": "0",
"requires_non_controller_launcher_nav": "0",
"primary_player_is_controller_slot_0": "0",
"non_deck_display_glyphs": "0",
"small_text": "0",
"requires_internet_for_setup": "0",
"requires_internet_for_singleplayer": "0",
"recommended_runtime": "proton-8.0-4",
"requires_h264": "1",
"requires_voice_files": "0",
"gamescope_frame_limiter_not_supported": "0",
"hdr_support": "0",
"requires_proton_soundfonts": "0"
}
},
"steam_frame_compatibility": {
"category": "3",
"test_timestamp": "1788374687",
"tested_build_id": "24916411",
"tests": {
"0": {
"display": "4",
"token": "#SteamFrame_TestResult_DefaultControllerConfigFullyFunctional"
},
"1": {
"display": "4",
"token": "#SteamFrame_TestResult_ControllerGlyphsMatchDevice"
},
"2": {
"display": "4",
"token": "#SteamFrame_TestResult_InterfaceTextIsLegible"
},
"3": {
"display": "4",
"token": "#SteamFrame_TestResult_DefaultConfigurationIsPerformant"
}
},
"configuration": {
"supported_input": "other",
"requires_manual_keyboard_invoke": "0",
"requires_non_controller_launcher_nav": "0",
"primary_player_is_controller_slot_0": "0",
"non_deck_display_glyphs": "0",
"small_text": "0",
"requires_internet_for_setup": "0",
"requires_internet_for_singleplayer": "0",
"recommended_runtime": "proton-stable",
"requires_h264": "0",
"requires_voice_files": "0",
"gamescope_frame_limiter_not_supported": "0",
"hdr_support": "0",
"requires_proton_soundfonts": "0",
"rpo_debug": "",
"fdm_debug": "",
"tso_enable": "0"
}
},
"controllertagwizard": "1",
"controller_support": "full",
"small_capsule": {
"english": "capsule_231x87.jpg"
},
"header_image": {
"english": "header.jpg"
},
"library_assets": {
"library_capsule": "en",
"library_hero": "en",
"library_logo": "en",
"library_header": "en",
"logo_position": {
"pinned_position": "CenterCenter",
"width_pct": "57.75301943724537",
"height_pct": "100"
}
},
"library_assets_full": {
"library_capsule": {
"image": {
"english": "library_600x900.jpg"
},
"image2x": {
"english": "library_600x900_2x.jpg"
}
},
"library_hero": {
"image": {
"english": "library_hero.jpg"
},
"image2x": {
"english": "library_hero_2x.jpg"
}
},
"library_logo": {
"image": {
"english": "logo.png"
},
"image2x": {
"english": "logo_2x.png"
},
"logo_position": {
"pinned_position": "CenterCenter",
"width_pct": "57.75301943724537",
"height_pct": "100"
}
},
"library_header": {
"image": {
"english": "ca6dd2a5d93dff9b1288d79361b330ca264eaac1/library_header.jpg"
},
"image2x": {
"english": "ca6dd2a5d93dff9b1288d79361b330ca264eaac1/library_header_2x.jpg"
}
}
},
"store_asset_mtime": "1762977551",
"associations": {
"0": {
"type": "developer",
"name": "WIZNWAR"
},
"1": {
"type": "developer",
"name": "FLARB LLC"
},
"2": {
"type": "publisher",
"name": "FLARB LLC"
},
"3": {
"type": "franchise",
"name": "WIZNWAR PINBALL"
}
},
"primary_genre": "1",
"genres": {
"0": "1",
"1": "23"
},
"category": {
"category_2": "1",
"category_22": "1",
"category_23": "1",
"category_15": "1",
"category_25": "1",
"category_28": "1",
"category_33": "1",
"category_29": "1",
"category_55": "1",
"category_56": "1",
"category_57": "1",
"category_58": "1",
"category_62": "1"
},
"supported_languages": {
"english": {
"supported": "true",
"full_audio": "true"
},
"french": {
"supported": "true"
},
"italian": {
"supported": "true"
},
"german": {
"supported": "true"
},
"japanese": {
"supported": "true"
},
"koreana": {
"supported": "true"
},
"brazilian": {
"supported": "true"
},
"schinese": {
"supported": "true"
},
"latam": {
"supported": "true"
}
},
"steam_release_date": "1731449350",
"community_visible_stats": "1",
"community_hub_visible": "1",
"gameid": "2008980",
"store_tags": {
"0": "6621",
"1": "1773",
"2": "19",
"3": "492",
"4": "4885",
"5": "1734",
"6": "4026",
"7": "3964",
"8": "1667",
"9": "3942",
"10": "4255",
"11": "1646"
},
"review_score": "9",
"review_percentage": "96"
},
"extended": {
"developer": "WIZNWAR",
"publisher": "FLARB LLC",
"homepage": "https://www.xenotilt.com/"
},
"config": {
"installdir": "XENOTILT",
"launch": {
"0": {
"executable": "XENOTILT.exe",
"config": {
"oslist": "windows",
"osarch": "64"
}
}
},
"steamcontrollertemplateindex": "1",
"steamdecktouchscreen": "1",
"steamcontrollerconfigdetails": {
"3125400650": {
"controller_type": "controller_neptune",
"enabled_branches": "default",
"use_action_block": "false"
}
}
},
"depots": {
"2008981": {
"manifests": {
"public": {
"gid": "6717616943158752980",
"size": "1926249183",
"download": "622434912"
}
}
},
"baselanguages": "english",
"branches": {
"public": {
"buildid": "24918411",
"timeupdated": "1787621344",
"timebuildupdated": "1787620207"
}
},
"privatebranches": "1"
},
"ufs": {
"quota": "1000000",
"maxnumfiles": "5",
"savefiles": {
"0": {
"root": "WinAppDataLocalLow",
"path": "FLARB LLC/XENOTILT",
"pattern": "*.txt",
"platforms": {
"1": "Windows"
}
},
"1": {
"root": "MacAppSupport",
"path": "FLARB LLC/XENOTILT",
"pattern": "*.txt",
"platforms": {
"1": "MacOS"
}
},
"2": {
"root": "LinuxHome",
"path": "FLARB LLC/XENOTILT",
"pattern": "*.txt",
"platforms": {
"1": "Linux"
}
}
}
}
}