Daybreak Games announces 3rd annual H1Z1 Invitational to take place at TwitchCon 2017
The Nerd Element will be covering TwitchCon (October 20-22nd at the Long Beach Convention Center in Long Beach, California) again this year, and the first tournament for the show has been announced. Daybreak Games will...