2 years ago
Link
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.