Popular games published by company Scalar Studios

01.01.1970

A fast-paced platformer built around gaining speed and momentum.