I can't tell what the leaderboards show? As far as I can tell they only show completion percentage, which makes the leaderboards seem pointless to me...
Any ideas?
Limbo
Game » consists of 19 releases. Released Jul 21, 2010
Game » consists of 19 releases. Released Jul 21, 2010
Log in to comment