A global ranking for challengers around the world
A great idea. I have found many interesting challenge sites because of WeChall
An interesting challenge site based on the hit TV show LOST.
I was a coadmin and challenge creator at lost-chall and it gave me inspiration to begin Revolution Elite