Alam mo ba kung ano ang tunay na ibig sabihin ng "felling Ranger" - ito ay mula sa Ingles, ay nangangahulugan ng isang malakas na Rangers. Oo, sila ay talagang lubos na malakas, at nakita ang aming mga screen ng napaka-cool na TV. Ngayon kami ay magpapakita sa iyo sa aming bagong laro, ngunit sa isang bagong papel. Sila ay magdala ng isang real sports bikes. Kailangan mo ring maging sa lahat ng ito, pinaka-maingat na subukan upang pamahalaan ang mga ito. Ang mas mabilis na ilipat mo, mas malamang na break, ngunit huwag kalimutan ang tungkol sa iba pang mga hadlang (spikes) na hindi mo maaaring lumipad sa mababang bilis!