Instead, the Epic promoting team worked with Twitch along with other activity streamers to supply them early copies of the game to play and promote on their channels while in the weeks major up to their goal launch date of July 25, 2017. However, a few weeks ahead of this date, Epic recognized that the game was even now not ready for release; it ab… Read More