
N3rd Street Gamers open Localhost Arena in Colorado
Localhost Arena, the largest esports arena in Colorado is scheduled to open in November, occupied by Philadelphia-based company N3rd Street Gamers. The 18,000 square-foot space is still in the works...