Games like Locke(d)92% Very Positive1.1K reviewsReleasedJan 23, 2023DeveloperKigyoDevAn algorithm decided to show you this. What now?Free on Steam