Apps
The Epic Games Store just scored a massive win
Epic has announced a massive deal with telco Telefonica which will see them load the Epic Games Store on millions of devices.