Refcat/The Mystery of a Lost Planet/ScreenshotsUI reference · gameGameplayGameplay · Screenshots · The Mystery of a Lost PlanetAdded to Refcat Oct 17, 2026PatternsHidden ObjectAdventureCasualPuzzlePoint & ClickSci-fiExplore real product flowsScreenshotsExplore the full catalog