Jun 13 Jun 13 The Best Games of E3 2018 The TFS Staff Lists Our picks of the most interesting and exciting titles from this year’s E3.