This Day in Sega - March 26th header

Battletoads, Doom and Resonance of Fate grace today’s video along with dozens of other games. [Continue reading…]