Ladder

Incurable Demons

Joined: Aug 1, 2017

Ratings

Unofficial ladder Elo GXE Glicko-1
gen7lc144183.5%1817 ± 94