Thursday, February 22, 2024
The recently released trailer for "Retrieval" offers an enticing sneak peek into the game's expansive universe.