rankings.fun
#111 in ranking my favorite games
Alan Wake
>
Halo 3
Super Metroid
<
Dying Light
Super Mario Galaxy