News Related to epic games store giving away control for free