Epic Games Store Mystery Games for June 5 Leaked: Deathloop and Ogu and the Secret Forest

by Salal Awan

The next free games for the June 5 giveaway in Epic Games Store Mega Sale 2025 may have leaked early, thanks to trusted insider billbil-kun. According to the reliable leaker, players will likely get Deathloop and Ogu and the Secret Forest for free starting June 5, 2025. Both titles will be available until June 12 at 3 PM UTC, and once claimed, they’re yours to keep forever.

The star of Epic Games Store giveaway is clearly Deathloop, Arkane Lyon’s acclaimed 2021 FPS. While it’s been free before (through Epic and Amazon Prime), its clever time-loop mechanics and immersive sim design keep players coming back. You play as Colt Vahn, an assassin stuck reliving the same day on Blackreef island, where you must take out eight key targets in the right sequence to break free.

The second game, Ogu and the Secret Forest, offers something new. This 2024 2D action-adventure takes cues from classic Zelda games, sending players through six beautifully hand-drawn regions. You’ll solve puzzles, battle enemies, and collect magical sigils to stop a looming catastrophe – perfect for younger gamers or anyone craving nostalgic adventure vibes.

Earlier, the Epic Games Store dropped some cryptic teasers for its mystery games. The first image showed what looked like a clock face, sparking immediate speculation among fans. Many quickly connected this to Deathloop’s time-loop mechanics. The second teaser revealed net-like patterns that match a character from Ogu and the Secret Forest.

Epic Games Store Mega Sale 2025 has been killing it with these weekly mystery giveaways, and week four looks just as strong. While Deathloop isn’t new to freebies, it’s still one of the most inventive shooters in years. Meanwhile, Ogu delivers a charming indie experience many may have missed.

As always, take leaks with a grain of salt until Epic makes it official. That said, billbil-kun has an excellent track record for these early reveals, so there’s good reason to be excited.

You may also like