I cant pledge any money on kickstarter becouse i do not have an credit card. (Yeah sucks right?)
So i was happy to hear that the game is coming to steam, so that i can buy it from there using a paysafecard. (it's a pre-paid card that you can use in steam to buy games)
I used to play Carmageddon 1 & 2 on my old PC when i was a kiddo, and man were they good, just make sure this will be like them, just with better multiplayer.