Highest Rated Comments


Synophiz1 karma

I've been hearing that the PC version has leaderboards. Are the leaderboards in-game or rather just steam integrated?