Super Turbo Saturdays

Written by  on November 14, 2014 

Discussing the future of  ST at Super Arcade

The Valle/Watson breakup

Top 10 reasons you know you’re addicted to ST

GGPO vs FightCade

ST sessions over FightCade