Tag "Takashi Iizuka"

Sonic Mania special stage revealed, plus listen to its track

We are only a few weeks away from the release of Sonic Mania. And at San Diego C0mic-Con, Sega made sure to go all out with a behind-the-scenes panel and a mini-concert