65,804,000
Total Points






3,403,525
Total Points


Desura Digital Distribution
1,990,910
Total Points





155,475
Total Points