The God of Trees
Richard
United States
Currently Offline
Rarest Achievement Showcase
4,045
Achievements
440
Rare Achievements
Favorite Game
1,846
Hours played
116
Achievements
Recent Activity
31 hrs on record
last played on Nov 15
392 hrs on record
last played on Nov 14
61 hrs on record
last played on Nov 14