Free Rider HD is a game where you race bikes on tracks drawn by other players. Thousands of top tracks to race or draw your own!. Free Rider 3 has not been released just yet but it IS coming soon and when it arrives you can bet that you can play Free Rider Publish Track to KANO / GAMES *. Free Rider 3 is an addicting game where you race a bike on tracks created by other players! Thousands of top tracks to race on, create your own and challenge. Did you enjoy Free Rider 3? Dress-Up Humor Launch Music Time-Management. Free Rider HD Beta: What's New In Free Rider 3. Zest 4 Name change. Free Rider 3 was developed by kanogames. Free Rider HD is out!