This is not another relaxing bike ride. Bike Rider DX is an action-packed game full of platforming challenges and exotic locales. Can you survive 65 stages of treacherous landscape, each full of increasingly difficult obstacles? You'll find out in this mu...