The Objective Game Rankings
If you disagree with any ranking on this list it is your own brain that is the problem
165 Games
4
10
13
15
21
24
27
31
38
40
41
42
43
49
53
54
55
56
58
59
61
62
73
74
75
77
78
79
80
81
82
85
90
91
92
93
94
100