By Eillesa Feb 24, 2013
Once again the world top lists for mount totals are only the top 85(ish?), can you please nudge it back to the top 100?
By Polar Feb 24, 2013
We are pushing out a new site revision in around 12-14 hours so it should be fixed then. Standby