Best PC games New PC games 2020 Best graphics card 2020 Best free PC games Warzone loadout guide [Season 4] Best Minecraft shaders for 1.16.1

Posts tagged “clutch”

Carmageddon Too? Armageddon Riders

Russian racer Armageddon Riders (or Clutch - both names seem to be being used) is a Carmageddon-meets-Burnout looking game, which is something we haven't seen in a while. Splatting pedestrians with a car has obviously become the domain of GTA and its many illegitimate children, but none are pure racing games. This one's all about zombies, racing cars, and hitting zombies with racing cars. It's…

Tagged with , , .