Sega’s SDCC plans – including a 12 foot Alien Queen!

Videogaming legend SEGA has announced their plans for SDCC, and they have some great stuff on tap, including the return of their pop-up arcade in downtown San Diego. Inside the…

Read more »