Idrscape (2026) Puzzle About the Game Reviews Gallery Similar Games Troubleshooting PC (Microsoft Windows) Mac Release Date: 2026, February 20 Description: Idrscape is a first-person solo game, search and analyze the clues to find the codes and keys that will allow you to get out of the building as quickly as possible. Keywords: steam achievements