This week on NWGLS the nerds discuss Video Games, and E3… so many video games. They discuss the future of DC Entertainment, DR Sleep, Captain Marvel, as...

read more