Machyavelli

605
87.75%
6,392 33
10,725 3,327
1,269 340
28,365 hours 15,661 353 221 2,044,236