Site Leaderboard Location Pos Gamers %ile
TrueSteamAchievement in All Games 116 View history chart 28,070 0.41

Recent Achievements

Girlbeard's Recent Games

Lucius II

334/1,046260/65026/65

Lovely Planet

92/28560/1406/14

The Deadly Tower of Monsters

470/470250/25025/25