drift-stage-screenshot1 August 1, 2014 1280 × 700 Drift Stage: An indie game that is championing the spirit of Yu Suzuki