rankings.fun
#200 in ranking my favorite games
Persona 5 Royal
>
Diablo III
<
Call of Duty: Modern Warfare 2
Mass Effect 2
Outer Wilds