Limbo is free to claim on the Epic Games Store for this week July 18, 2019 by admin Tweet Limbo is the free game on offer this week at the Epic Games Store. Originally released in 2010, it’s a an adventure puzzle platformer known for its art style, developed by Playdead as its debut title. Read more… Neowin Related Posts:Adventure game Call of the Sea is free to claim on…The Big Con is free to claim on the Epic Games Store…Indie puzzle game 'Doors: Paradox' is free to claim…Minimalistic platformer LOVE is free to claim on the…The free Epic Games Store games this week are The…