Epic MegaGames
An earlier name of Epic Games. First known as Potomac Computer Systems in 1991, Epic MegaGames then came to fruition in 1992, with the name being changed a final time to Epic Games in 1999 after moving the company headquarters to Cary, North Carolina.
Statistics
No statistics available