rankings.fun
#129 in ranking my favorite games
L.A. Noire
>
Control
Life Is Strange
<
NieR: Automata
Resident Evil 7: Biohazard