iO: Global Leaderboards are live!

There was a slight slowdown with the leaderboards, but they are live and available now on the iO Community Page! And don't worry, all times since release are safe and sound ;) Good luck racing your friends! http://steam…