2026-04-12 18:57 UTC · Community Announcements · mellyfroggy
We’re happy to share that Broken Lens is featured in Hidden Object Fest on Steam!To celebrate the Steam Hidden Object Fest, Broken Lens is now 50% off its biggest discount ever for a limited time! ⏳ This offer is only available until April 16, so don’t miss out! And to be honest with you, so far we are pretty amazed by the warm welcome the little robot is having for this event. Thank you for all the support, it means a lot!TEAMRUN
2025-12-18 21:37 UTC · Community Announcements · Hephep
Hello everyone! Great news for differences-hunting lovers! To celebrate the Steam Winter sales, we teamed up with our new friends from Tiny Lands to make a collaborative bundle! the... 5D Spot the difference Bundle:This bundles can be bought to complete the set. If you already own 1 of the products, you can still benefit from the discount to complete your collection.We are so proud of this, as Tiny Lands was the main inspiration for Broken Lens! We wish you all a Merry Christmas and we hope you will enjoy Tiny Lands as much as Broken Lens if you didn't play it yet! Cheers! The Team RUN
2024-09-02 12:28 UTC · Community Announcements · Hephep
Patch time! Patchnotes version 1.0.5.1: - Fixed false error in level 40 making the real last error not clickable Discord link: https://discord.gg/WTQvaY5D6t
2024-08-12 15:36 UTC · Community Announcements · Hephep
{STEAM_CLAN_IMAGE}/43177017/2fae767f9c53790f8171bd2347cb500939f6cacc.png You were asking for it, the official soundtrack of Broken Lens composed by Yomoeh is now available. Released on Steam, Spotify, Youtube Music and most streaming platforms! You're able to purchase it separately from the game. 🎼 Buy it on Steam, aka the best way to support Yomoeh https://store.steampowered.com/app/3145690/Broken_Lens_Soundtrack/ 🎧 Streaming Platforms - Spotify - YT Music - Amazon Music - Deezer - TIDAL - Apple Music 📡 And good news for streamers, Yomoeh allows you to listen to the official soundtrack of
2024-08-12 15:21 UTC · Community Announcements · Hephep
Hello here, patch time again? Yes! we had still some work to do on optimization and I think we reached our goal: the game seems to work most of the hardware configurations we've met. Please keep telling us if it's not the case on your computer! Here's the discord link again: https://discord.gg/WTQvaY5D6t Patchnotes version 1.0.5: - big work on optimization / fixing levels not loading on some low-end hardware, again! - fix on Twitch mode, bits prices has been fixed and events sent during loading are kept for the next level - fix on some levels
2024-08-09 12:23 UTC · Community Announcements · Hephep
Hello everyone! Just a small update, related to the macOS version of the game! Yes, the game is back on Apple OC platforms, with all the changes from the previous updates ! Thank you for your patience, and keep reporting bugs on Steam discussions or Discord, we want to catch them all! https://discord.gg/WTQvaY5D6t Thank you, and have fun!
2024-08-07 11:35 UTC · Community Announcements · Hephep
Hey it's me again! Quick hotfix because level 4-9 was buggy! Prepare for more hotfixes maybe, There were a lot of changes so bugs could have slip throught the net!
2024-08-07 08:20 UTC · Community Announcements · Hephep
Hello here, finally patch time! We worked a lot to improve performances and loading time, and on optimization in general. There's still work to do, but it's already better. I think crash on level loading are fixed now. Please continue to report on the Steam discussions or on our Discord if you encounter any troubles: https://discord.gg/WTQvaY5D6t We are currently testing MacOs version and it should be back later this day! Patchnotes version 1.0.4: - big work on optimization / fixing levels not loading on some low-end hardware - fixed some layers gaps - fixed music starting twice if you quit a
2024-07-28 19:29 UTC · Community Announcements · Hephep
Hello, long time no see, eh? Just a small hotfix for a bug causing a lot of trouble to gamepad's (and consequently, Steam Deck's) players. Sorry about that. Also, I removed hints-related achievements as they were not funny. Play at your own pace, we said! see ya! Patchnotes version 1.0.3.1: - HOTFIX Fixed home button disapearing when pressing A from the gamepad or Enter from the keyboard - removed hints-related achievements
2024-07-28 12:44 UTC · Community Announcements · Hephep
Hello, it's patch time! We are still working on the 2 mains issues: levels loading crashing the game, and the MacOS version. Thank you for your patience! Patch notes version 1.0.3: - Optimization attempt - Fixed hint circle position for real - Fixed some level left/right desynchronization - Fixed issue where next biome would not unlock - Fixed issue where you could launch levels not on the selection menu - Bits in Twitch mode get more effects, starting from 50 bits - Translated defaut Twitch keyword - Enhanced logging to help debug level loading issues - Increased the size of the erasing area
2024-07-24 19:13 UTC · Community Announcements · Hephep
Patchnotes version 1.0.2.1: - reverted the changes about hint circles position because it fixed for some differences but broke for others
2024-07-24 15:58 UTC · Community Announcements · Hephep
Hello there, here's the first official patch! (We did one hotfix durant launch day) Here's the content, please note that some other known topics are still under work: Version 1.0.2: - added a version number in the main menu! - fixed hint circle placement on some levels - fix white arrow from the tutorial that stays on screen sometimes in level 1 - fix weird shadow on the upper right corner of the screen on very high resolution - Added a missing capital letters in the spanish version of the options menu - fixed something on a secret... - fixed another secret stuff... - fixed an issue where play
2024-07-23 08:52 UTC · Community Announcements · Hephep
⚠️⚙️ Folks, we are aware of the big crashes issues on launch regarding the MAC OS build of Broken Lens. We are deeply sorry about that. Please note that our dev is on it and trying his best to find a solution and fix this. For now we decided to withdraw it temporarily from the Steam Store and we'll keep you updated. We sincerely apologize for this inconvenience. MacOS user, whenever you got a crash or not, please come to our Discord to share your Hardware and Software configuration: https://discord.gg/WTQvaY5D6t
2024-07-22 14:28 UTC · Community Announcements · Hephep
Hello everyone ! You may have noticed, but Broken Lens is out today! We are very happy and so proud, we couldn't wait to show it to the world, after all theses efforts, all theses month working on it. We hope you'll like it! And please come say hello on our Discord server where you'll be able to discuss about the game! https://discord.gg/WTQvaY5D6t And enjoy the game!
2024-07-18 19:14 UTC · Community Announcements · Hephep
Good news! You’ll be able to enjoy Broken Lens on this new device after its launch with a full controller support! We are so happy because we really wanted to share the little robot on this device as well. It took a bit of work but it’s here, Broken Lens finally has the wanted green badge ✅
Full appinfo as delivered by Steam PICS, changenumber 38460645. Also at /api/app/2184770/raw.
{
"appid": "2184770",
"common": {
"name": "Broken Lens",
"type": "Game",
"releasestate": "released",
"oslist": "windows,macos,linux",
"osarch": "64",
"osextended": "macos64,macosapplesilicon",
"icon": "edd8b913aeea9951dd5185bc27c424b1066a73a8",
"clienticon": "7d0b8507ceddd611c6f1932e2d9caeab5c21ead3",
"clienttga": "dca13cece7e1f663d769351ca3857b47a1f38fa7",
"languages": {
"english": "1",
"french": "1"
},
"steam_deck_compatibility": {
"category": "3",
"steamos_compatibility": "2",
"steam_machine_compatibility": "3",
"test_timestamp": "1720569600",
"tested_build_id": "14936092",
"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": "native",
"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": "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": "BottomLeft",
"width_pct": "49.53325554259044",
"height_pct": "85.5616243172643"
}
},
"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": "BottomLeft",
"width_pct": "49.53325554259044",
"height_pct": "85.5616243172643"
}
},
"library_header": {
"image": {
"english": "library_header.jpg"
}
}
},
"store_asset_mtime": "1718107888",
"associations": {
"0": {
"type": "developer",
"name": "Team RUN"
},
"1": {
"type": "publisher",
"name": "Team RUN"
},
"2": {
"type": "publisher",
"name": "TyGAMES"
}
},
"primary_genre": "4",
"genres": {
"0": "25",
"1": "4",
"2": "23"
},
"category": {
"category_2": "1",
"category_45": "1",
"category_46": "1",
"category_22": "1",
"category_23": "1",
"category_28": "1",
"category_55": "1",
"category_57": "1",
"category_62": "1"
},
"supported_languages": {
"english": {
"supported": "true"
},
"french": {
"supported": "true"
},
"italian": {
"supported": "true"
},
"german": {
"supported": "true"
},
"spanish": {
"supported": "true"
},
"schinese": {
"supported": "true"
},
"japanese": {
"supported": "true"
},
"dutch": {
"supported": "true"
},
"brazilian": {
"supported": "true"
},
"russian": {
"supported": "true"
},
"turkish": {
"supported": "true"
}
},
"steam_release_date": "1721649711",
"community_visible_stats": "1",
"community_hub_visible": "1",
"gameid": "2184770",
"store_tags": {
"0": "597",
"1": "3834",
"2": "1698",
"3": "1738",
"4": "4182",
"5": "3871",
"6": "4486",
"7": "4305",
"8": "6815",
"9": "4726",
"10": "1654",
"11": "5752",
"12": "3942",
"13": "21",
"14": "30358",
"15": "7250",
"16": "1664",
"17": "5652",
"18": "3854",
"19": "4195"
},
"review_score": "8",
"review_percentage": "89"
},
"extended": {
"developer": "Team RUN",
"publisher": "Team RUN"
},
"config": {
"installdir": "Broken Lens",
"launch": {
"1": {
"executable": "Broken Lens.x86_64",
"type": "default",
"config": {
"oslist": "linux"
}
},
"2": {
"executable": "Broken Lens.app",
"type": "default",
"config": {
"oslist": "macos"
}
},
"3": {
"executable": "Broken Lens.exe",
"type": "default",
"config": {
"oslist": "windows",
"osarch": "64"
}
}
}
},
"depots": {
"2184772": {
"config": {
"oslist": "linux"
},
"manifests": {
"public": {
"gid": "2329283086149502707",
"size": "5106457847",
"download": "969394656"
},
"macos_steam_v151": {
"gid": "8323557493580751910",
"size": "1308471799",
"download": "994467520"
},
"macos_steam_v155": {
"gid": "8323557493580751910",
"size": "1308471799",
"download": "994467520"
},
"macos_steam_v160": {
"gid": "8323557493580751910",
"size": "1308471799",
"download": "994467520"
},
"testing": {
"gid": "4172038842481754979",
"size": "2152505607",
"download": "899879584"
}
}
},
"2184773": {
"config": {
"oslist": "macos"
},
"manifests": {
"public": {
"gid": "7951577132649998079",
"size": "2201035016",
"download": "910836528"
},
"macos_steam_v151": {
"gid": "5533440170665332062",
"size": "1356844392",
"download": "1005485808"
},
"macos_steam_v155": {
"gid": "2583971280844217376",
"size": "5154987384",
"download": "980398224"
},
"macos_steam_v160": {
"gid": "3382663857335242469",
"size": "1357001464",
"download": "1005494960"
},
"testing": {
"gid": "6697030146593527279",
"size": "2201034968",
"download": "910835312"
}
}
},
"2184774": {
"config": {
"oslist": "windows",
"osarch": "64"
},
"manifests": {
"public": {
"gid": "643042560650149412",
"size": "5096346536",
"download": "966609616"
},
"macos_steam_v151": {
"gid": "371467551311528497",
"size": "1298360488",
"download": "991676640"
},
"macos_steam_v155": {
"gid": "371467551311528497",
"size": "1298360488",
"download": "991676640"
},
"macos_steam_v160": {
"gid": "371467551311528497",
"size": "1298360488",
"download": "991676640"
},
"testing": {
"gid": "9038479934410161040",
"size": "2142394248",
"download": "897039200"
}
}
},
"branches": {
"public": {
"buildid": "15570263",
"timeupdated": "1725304078",
"timebuildupdated": "1725304078"
},
"macos_steam_v151": {
"buildid": "15208938",
"description": "build with older version of steam api",
"timeupdated": "1722408739",
"timebuildupdated": "1722408739"
},
"macos_steam_v155": {
"buildid": "16122034",
"description": "build with version 1.55 of steam api",
"timeupdated": "1729513221",
"timebuildupdated": "1729513221"
},
"macos_steam_v160": {
"buildid": "15208903",
"description": "build with latest version of steam api",
"timeupdated": "1722408508",
"timebuildupdated": "1722408508"
},
"testing": {
"buildid": "15315502",
"description": "testing features",
"timeupdated": "1723190907",
"timebuildupdated": "1723190907"
}
}
},
"ufs": {
"quota": "90160",
"maxnumfiles": "15",
"savefiles": {
"0": {
"root": "WinAppDataRoaming",
"path": "Godot/app_userdata/Broken Lens/{64BitSteamID}",
"pattern": "*.ess"
}
},
"rootoverrides": {
"0": {
"root": "WinAppDataRoaming",
"os": "Linux",
"oscompare": "=",
"useinstead": "LinuxHome",
"pathtransforms": {
"0": {
"find": "Godot/app_userdata/Broken Lens/{64BitSteamID}",
"replace": ".local/share/godot/app_userdata/Broken Lens/{64BitSteamID}"
}
}
},
"1": {
"root": "WinAppDataRoaming",
"os": "MacOS",
"oscompare": "=",
"useinstead": "MacAppSupport",
"pathtransforms": {
"0": {
"find": "Godot/app_userdata/Broken Lens/{64BitSteamID}",
"replace": "/Godot/app_userdata/Broken Lens/{64BitSteamID}"
}
}
}
}
}
}