Developed by Targem Games in 2009, Armageddon Riders (originally titled Clutch ) is a vehicular combat game featuring post-apocalyptic, zombie-themed racing, according to Wikipedia. The title is recognized as a spiritual successor to the Carmageddon series and is known for its action-oriented gameplay and urban destruction mechanics. More information is available on the Armageddon Riders Wikipedia page.