Creative Assembly’s newly released strategy RTS title Total War: Troy saw massive success on the day of its Epic Games Store launch. With the title launching for free-to-keep on the Epic Games Store for customers who picked the title up within the first 24 hours of launch, millions of gamers gathered to grab the game […]
The rest of the story...
Microsoft News