Available to download from April 14 Epic Games has revealed the next free titles headed to the libraries of Epic…
The post Epic Games Store April freebies are XCOM 2 and Insurmountable appeared first on Destructoid.
View Article on Destructoid
News,download,Epic Games Store,Firaxis,Freebies,PC,strategy,XCOM 2
download