Epic Games have revealed that they have re-hired Paul Meegan to serve as Vice President of Product Development. The former LucasArts President will work closely with Epic's Executive team and developers on projects across the board. Paul Meegan is a familiar face at Epic having been previously...