Carmageddon: Max Damage is out tomorrow
So Carmaggeddon is getting a new installment called: Carmageddon Max Damage and it means business. Why would you bother with this game? It has more levels and more pedestrians and a higher framerate! ... Read More »