Lords of the Fallen is now profitable for CI Games after 2.5 million sales
…GTA 6's November release date in latest earnings report Infinity Ward is reportedly preparing to unveil its next Modern Warfare game GTA 6 marketing strategy confirmed to be short and impactful…
