• Ex Factor 5 Developers to Lead New Epic Games Studio Based in Cologne, Germany

    Founded in 1987 in the German city of Cologne, now known to gamers … spans multiple locations such as Cologne and Marin County in California, …

    Read More
  • 0 0