Venture Island Game Show – A New Game Show For a New Comic

In the world of online gaming, Tech Magnate Josh Team is a character who weaves his way through an online game world as a master of deception and insidious schemes. He’s certainly one to be reckoned with, but does he have what it takes to bring down the house in an episode of Supergirl? Find out as this preview of […]