Epic Games Brings Back Former LucasArts President Paul Meegan Posted on: November 16, 2012November 16, 2012