Last Day of June is free to claim on the Epic Games Store for this week

Epic Games Store has put forth Last Day of June for this week’s giveaway. A puzzle-based adventure experience, the story puts players in several consequential dilemmas. Originally released in 2017. Read more…
Neowin