There's a new version of the ace game bike or die available, includes added gore and sound! This game has me hooked.
Bike or Die 1.3