The website is finally up for awwwards. Go check it out and vote!
http://www.awwwards.com/sites/cfmoto