this has reminded me of road rash
I really miss that game