Register for an Epic Games account