Inside and Celeste are free to claim on the Epic Games Store this week

Celeste and Inside are the two games on offer for free at the Epic Games Store this week. The two titles are both platformers of varying difficulties and have won several awards for their mechanics. Read more…
Neowin