Games like RecallBy RecallJul 24, 2024This game plunges you into a challenging universe set against a cosmic backdrop,$29.99 on Steam