Put This On Your Radar
Idrscape key art

Idrscape

Idrscape came out for PC on 20 Feb 2026.

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.

Genres
Puzzle

Put It on Your Radar

Sign in to add this game to a radar

Release Dates

Related Games

Release calendars by platform

Release calendars by publisher