VIDEO: GameWorks relocates to Town Square

GameWorks, a popular local gaming venue, has opened for business in Town Square. Previously located on The Las Vegas Strip, GameWorks moved locations to cater to the local community. New for the business is an eSports arena that creates a competitive vibe among friends and family alike.

To read Althea Gevero’s review of Gameworks, click here