Sub Level Site Alpha Goes Live!

Sub Level Site Alpha Goes Live! Welcome to the brand new site for the gaming lounge known as Sub Level Site Alpha. Located at Screenz in Chicago we aim to show you what it truly means to “get in the game!” With over twenty gaming rigs and multiple Current-Gen consoles hooked up to several crystal clear HD screens, we are...
Read More of Sub Level Site Alpha Goes Live!