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