1.0.3
You can find the full changelog at about.toughlovearena.com/log Frame Data: Fixed notation for Malicious Meat
Got beef?! Banned in schools for being too fun, Tough Love Arena is an indie fighting game with 6 unique, fun, and beginner-friendly characters-- and supports browser crossplay and has rollback netcode!
| App ID | 1807330 |
|---|---|
| App type | Game |
| Developer | M. Paul Weeks, Amy Xu |
| Publisher | M. Paul Games |
| Homepage | https://about.toughlovearena.com/ |
| Release date | 2026-08-26 17:31 UTC |
| Release state | released |
| Store page | store.steampowered.com/app/1807330 |
| Last store refresh | 4 hours ago |
| # | Executable | Arguments | OS | Description |
|---|---|---|---|---|
| 0 | Tough Love Arena.app | macos | ||
| 1 | Tough Love Arena.exe | windows | ||
| 2 | Tough Love Arena.AppImage | linux |
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 22:05 UTC | $11.99 | $11.99 |
| DLC | AppID | Release | Price |
|---|---|---|---|
| No DLC known for this app. | |||
| Branch | Build ID | Description | Updated | Password |
|---|---|---|---|---|
| public | 25041074 | 2026-08-31 17:56 UTC | ||
| github | 25044803 | Pushed from GitHub | 2026-08-31 21:06 UTC |
| Depot | Name | OS | Size | Download | Public manifest | Notes |
|---|---|---|---|---|---|---|
| 1807331 | macos · english | 804.24 MB | 645.77 MB | 9110277345412563416 | branches: github | |
| 1807332 | windows · english | 632.61 MB | 632.79 MB | 4408754786207202868 | branches: github | |
| 1807333 | linux · english | 662.17 MB | 662.42 MB | 6248286355828254476 | branches: github |
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 |
|---|---|---|---|
| 25044803 | github | 2026-08-31 21:06 UTC | 4 hours ago |
| 25041074 | public | 2026-08-31 17:56 UTC | 4 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 22:05 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. | ||||
You can find the full changelog at about.toughlovearena.com/log Frame Data: Fixed notation for Malicious Meat
You can find the full changelog at about.toughlovearena.com/log Steam: Fixed bug where new boss characters were unlocked automatically Steam: Fixed bug where Enter/Exit fullscreen didn't work Story: You can now skip stories while in cutscenes Frame Data: Added Synthetic Spice and Malicious Meat (when unlocked) Coalescent Carb: misc balance adjustments Synthetic Spice: misc balance adjustments and removed custom meter color Mystery Meat: Fixed prejump to be throw invulnerable Fixed bug where some remote sprites weren't loaded before the match
You can find the full changelog at about.toughlovearena.com/log Steam version now has ALL skins unlocked Free version now locks premium skins in offline game modes (unless already earned)
You can find the full changelog at about.toughlovearena.com/log Launch version! We're officially leaving Beta / Early Access Updated splash art and logos
You can find the full changelog at about.toughlovearena.com/log Story: Fixed bug where Easy/Hard had CPU taking over both players Reverted Summer Theme to July only
You can find the full changelog at about.toughlovearena.com/log Renamed "Arcade Mode" to "Story Mode" to better match the game experience Added "Autoplay" option for Story Mode for those who just want to see the cutscenes Adjusted CPU behavior to improve ability to land juggle combos Extended the Summer Theme in August
You can find the full changelog at about.toughlovearena.com/log Modding: Arcade stories will now show up in the mod editor
You can find the full changelog at about.toughlovearena.com/log Added Arcade Mode!! > Removed "Versus Boss" menu > Re-locked bosses for all players > Added three new boss characters Gameplay: CPUs will now attempt to perform their combo trials Gameplay: CPUs will now burst more randomly
You can find the full changelog at about.toughlovearena.com/log Lobbies: Named lobbies now have "Prevent Start" on by default Fixed visual mistake with Noodle's Glitter portrait Fixed a bug with music playing in the mod editor
You can find the full changelog at about.toughlovearena.com/log Added Ctrl+S, Ctrl+B shortcuts to the mod editor Fixed a bug where mods wouldn't compile if the last line was a comment Fixed error line numbers being slightly off Fixed a bug where WIP content was accidentally playable
You can find the full changelog at about.toughlovearena.com/log Modding Editor has been completely redesigned! New engine features: > Projectiles can now be randomized like cancels > RemoteAnimationConfig.offsetFromStoredPosition > FrameConfig.armorMultiplier > FighterStatsConfig.meterPartialColor > FighterStatsConfig.meterFullColor > FighterStatsConfig.meterGainedColor Rewrote sprite loading
You can find the full changelog at about.toughlovearena.com/log Gameplay: Added throw tech lockout. Pressing any non-Throw button while getting thrown will prevent you from teching on a later frame Gameplay: Fixed bug where meter gain during a Rapid combo was not working on non-combat meter gain (eg walking forward) Gameplay: Changed meter gain during a Rapid combo to halve and then round down instead of rounding up Noodle/Rice: Increased 2nd hit of 5L cancel window 6 > 11 frames Rice: Increased Jump Drill hitstun frame advantage by 2, making it +1 on hit at point blank range Beef: Lemon goes
You can find the full changelog at about.toughlovearena.com/log Modding: Removed matchmaker overlay from bottom left Modding: Added docs for the following new mod features: > StateTriggerConfig > FighterTriggerConfig > FighterConfig.autoSeq > InstallConfig.triggers > AttackConfig.hitsComboOnly > AttackConfig.noProjectileClash > AttackConfig.snapTowards.percent > ProjectileConfig.positionRelative > TumbleConfig.addJuggles > ParryConfig.onAirborne > ParryConfig.onGrounded
You can find the full changelog at about.toughlovearena.com/log Training: Input Delay will now be ignored when stepping frame-by-frame Maintenance: Cleaned up April Fools character code
You can find the full changelog at about.toughlovearena.com/log April Fools gameplay changes have been reverted
Full appinfo as delivered by Steam PICS, changenumber 38801462. Also at /api/app/1807330/raw.
{
"appid": "1807330",
"common": {
"name": "Tough Love Arena",
"type": "Game",
"eulas": {
"0": {
"id": "1807330_eula_0",
"name": "Tough Love Arena EULA",
"url": "https://store.steampowered.com//eula/1807330_eula_0",
"version": "2"
}
},
"clienttga": "b990ba79ccf521f11b71c598f5bc20ee35a97fde",
"linuxclienticon": "73e48e54562c19ee29eac25cd84c3c553e95863f",
"icon": "29098b41e651160cf1e6c1df8197902391de70fc",
"logo": "6fb03a9dc768ab987db08d4a379d174c75005ca9",
"logo_small": "6fb03a9dc768ab987db08d4a379d174c75005ca9_thumb",
"clienticon": "48c9d08fd8a036264f88b643a5bfa0064030077c",
"clienticns": "48c9d08fd8a036264f88b643a5bfa0064030077c",
"oslist": "windows,macos",
"osarch": "",
"osextended": "macos64,macosnotarized",
"releasestate": "released",
"small_capsule": {
"english": "capsule_231x87.jpg"
},
"header_image": {
"english": "d855f61312ce2dcf4ccd429321110fab7c3b7778/header.jpg"
},
"library_assets": {
"library_capsule": "en",
"library_hero": "en",
"library_logo": "en",
"logo_position": {
"pinned_position": "CenterCenter",
"width_pct": "100",
"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": "100",
"height_pct": "100"
}
}
},
"store_asset_mtime": "1787720203",
"associations": {
"0": {
"type": "developer",
"name": "M. Paul Weeks"
},
"1": {
"type": "developer",
"name": "Amy Xu"
},
"2": {
"type": "publisher",
"name": "M. Paul Games"
}
},
"primary_genre": "23",
"genres": {
"0": "1",
"1": "23"
},
"category": {
"category_2": "1",
"category_1": "1",
"category_49": "1",
"category_36": "1",
"category_37": "1",
"category_24": "1",
"category_27": "1",
"category_62": "1"
},
"supported_languages": {
"english": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"french": {
"supported": "true"
},
"italian": {
"supported": "true"
},
"german": {
"supported": "true"
},
"spanish": {
"supported": "true"
},
"arabic": {
"supported": "true"
},
"bulgarian": {
"supported": "true"
},
"czech": {
"supported": "true"
},
"danish": {
"supported": "true"
},
"dutch": {
"supported": "true"
},
"finnish": {
"supported": "true"
},
"greek": {
"supported": "true"
},
"hungarian": {
"supported": "true"
},
"indonesian": {
"supported": "true"
},
"japanese": {
"supported": "true"
},
"koreana": {
"supported": "true"
},
"norwegian": {
"supported": "true"
},
"polish": {
"supported": "true"
},
"brazilian": {
"supported": "true"
},
"portuguese": {
"supported": "true"
},
"romanian": {
"supported": "true"
},
"russian": {
"supported": "true"
},
"schinese": {
"supported": "true"
},
"latam": {
"supported": "true"
},
"swedish": {
"supported": "true"
},
"thai": {
"supported": "true"
},
"tchinese": {
"supported": "true"
},
"turkish": {
"supported": "true"
},
"ukrainian": {
"supported": "true"
},
"vietnamese": {
"supported": "true"
},
"afrikaans": {
"supported": "true"
},
"albanian": {
"supported": "true"
},
"amharic": {
"supported": "true"
},
"armenian": {
"supported": "true"
},
"assamese": {
"supported": "true"
},
"azerbaijani": {
"supported": "true"
},
"bangla": {
"supported": "true"
},
"basque": {
"supported": "true"
},
"belarusian": {
"supported": "true"
},
"bosnian": {
"supported": "true"
},
"catalan": {
"supported": "true"
},
"cherokee": {
"supported": "true"
},
"croatian": {
"supported": "true"
},
"dari": {
"supported": "true"
},
"estonian": {
"supported": "true"
},
"filipino": {
"supported": "true"
},
"galician": {
"supported": "true"
},
"georgian": {
"supported": "true"
},
"gujarati": {
"supported": "true"
},
"hausa": {
"supported": "true"
},
"hebrew": {
"supported": "true"
},
"hindi": {
"supported": "true"
},
"icelandic": {
"supported": "true"
},
"igbo": {
"supported": "true"
},
"irish": {
"supported": "true"
},
"kiche": {
"supported": "true"
},
"kannada": {
"supported": "true"
},
"kazakh": {
"supported": "true"
},
"khmer": {
"supported": "true"
},
"kinyarwanda": {
"supported": "true"
},
"konkani": {
"supported": "true"
},
"kyrgyz": {
"supported": "true"
},
"latvian": {
"supported": "true"
},
"lithuanian": {
"supported": "true"
},
"luxembourgish": {
"supported": "true"
},
"macedonian": {
"supported": "true"
},
"malay": {
"supported": "true"
},
"malayalam": {
"supported": "true"
},
"maltese": {
"supported": "true"
},
"maori": {
"supported": "true"
},
"marathi": {
"supported": "true"
},
"mongolian": {
"supported": "true"
},
"nepali": {
"supported": "true"
},
"odia": {
"supported": "true"
},
"persian": {
"supported": "true"
},
"gurmukhi": {
"supported": "true"
},
"shahmukhi": {
"supported": "true"
},
"quechua": {
"supported": "true"
},
"scots": {
"supported": "true"
},
"serbian": {
"supported": "true"
},
"sindhi": {
"supported": "true"
},
"sinhala": {
"supported": "true"
},
"slovak": {
"supported": "true"
},
"slovenian": {
"supported": "true"
},
"sorani": {
"supported": "true"
},
"sotho": {
"supported": "true"
},
"swahili": {
"supported": "true"
},
"tajik": {
"supported": "true"
},
"tamil": {
"supported": "true"
},
"tatar": {
"supported": "true"
},
"telugu": {
"supported": "true"
},
"tigrinya": {
"supported": "true"
},
"tswana": {
"supported": "true"
},
"turkmen": {
"supported": "true"
},
"urdu": {
"supported": "true"
},
"uyghur": {
"supported": "true"
},
"uzbek": {
"supported": "true"
},
"valencian": {
"supported": "true"
},
"welsh": {
"supported": "true"
},
"wolof": {
"supported": "true"
},
"xhosa": {
"supported": "true"
},
"yoruba": {
"supported": "true"
},
"zulu": {
"supported": "true"
}
},
"steam_release_date": "1787765476",
"community_visible_stats": "1",
"community_hub_visible": "1",
"gameid": "1807330",
"store_tags": {
"0": "4736",
"1": "1775",
"2": "12057",
"3": "19",
"4": "3871",
"5": "4726",
"6": "4195",
"7": "4305",
"8": "1669",
"9": "6815",
"10": "4094",
"11": "5350",
"12": "3859",
"13": "4182",
"14": "7368",
"15": "1719",
"16": "492",
"17": "44868",
"18": "5673",
"19": "3993"
},
"review_score": "7",
"review_percentage": "97"
},
"extended": {
"developer": "M. Paul Weeks",
"publisher": "M. Paul Games",
"homepage": "https://about.toughlovearena.com/"
},
"config": {
"installdir": "Tough Love Arena",
"launch": {
"0": {
"executable": "Tough Love Arena.app",
"type": "default",
"config": {
"oslist": "macos"
}
},
"1": {
"executable": "Tough Love Arena.exe",
"type": "default",
"config": {
"oslist": "windows"
}
},
"2": {
"executable": "Tough Love Arena.AppImage",
"type": "default",
"config": {
"oslist": "linux"
}
}
}
},
"depots": {
"1807331": {
"config": {
"language": "english",
"oslist": "macos"
},
"manifests": {
"public": {
"gid": "9110277345412563416",
"size": "843309361",
"download": "677143584"
},
"github": {
"gid": "7593835789447975882",
"size": "843310714",
"download": "677144128"
}
}
},
"1807332": {
"config": {
"language": "english",
"oslist": "windows"
},
"manifests": {
"public": {
"gid": "4408754786207202868",
"size": "663340178",
"download": "663529056"
},
"github": {
"gid": "1049303342942976706",
"size": "663319933",
"download": "663508784"
}
}
},
"1807333": {
"config": {
"language": "english",
"oslist": "linux"
},
"manifests": {
"public": {
"gid": "6248286355828254476",
"size": "694334371",
"download": "694599280"
},
"github": {
"gid": "263841654941571262",
"size": "694330817",
"download": "694595712"
}
}
},
"branches": {
"public": {
"buildid": "25041074",
"timeupdated": "1788198971",
"timebuildupdated": "1788195960"
},
"github": {
"buildid": "25044803",
"description": "Pushed from GitHub",
"timeupdated": "1788210379",
"timebuildupdated": "1788210379"
}
},
"privatebranches": "1"
}
}