65,662,175
Total Points






3,403,525
Total Points


Desura Digital Distribution
1,936,030
Total Points





155,475
Total Points