Gaming and esports venue offering high-end PCs and gaming consoles.