Epic Games has announced that SOMA and Costume Quest are now available for free on the Epic Games Store. From today and until November 7th, PC gamers can visit the Epic Games Store and acquire their free copies. Continue reading SOMA and Costume Quest are now available for free on the Epic Games Store