New Video Game Makes Triangle Gaming Hub

The Triangle will be home to two of the most popular video games in the world next week.