Clutch Announced
by Blue from Blue's News on (#761NB)
Maverick Games announces Clutch, an open-world arcade driving game named after the obsolescent pedal that most driving games (and modern cars for that matter) do not utilize. The studio was formed by...