With 2 months until release, SEGA stopped falling asleep at the wheel and decided to market Team Sonic Racing via one of its beloved SXSW Sonic panels. Unfortunately for the world, this means the HogCast trio had to reconvene once more to complain and talk about things they barely understand. Plus, lurking in the shadows, leaks and rumors of the Sonic movie creep ever closer...