Carmageddon II wasn't really an attempt to challenge anyone, rather to bring up a very awesome series. I wonder if a sequel is possible today without everyone freaking the fuck out. Those games were so freaking awesome.
No, its called Clyde's Revenge - Its hard as hell, every step you take you lose energy and you need to find gems to get energy and get to the end of the level.