Put This On Your Radar
28 Leicester Square key art

28 Leicester Square

28 Leicester Square came out for PC on 24 Apr 2026.

Something has gone wrong at the 28 Leicester Square manor. Danger lurks around every corner. In this horror puzzle game, you will uncover the truth of what happened to this place and reveal secrets that should have stayed hidden. Every man has two sides; let's just hope you help the right one.

Developed by
Salty Salamander Studio
Genres
Puzzle, Adventure
Themes
Horror

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