If you love Free Rider 2, please submit your maps to Ace_of_Fear's profile. If your map is good enough, he will post it on his site. Here's the link.
http://Freeriderag.weebly.com/
At this site, Ace_of_Fear posts the top 10 maps for the month. If you are interested in becoming a member, Talk to Ace_ of_Fear. There are also forums. All the rules of Armorgames.com apply to this site.