rankings.fun
#201 in ranking my favorite games
Heavy Rain
>
Papers, Please
<
Grand Theft Auto: Vice City
Mario Kart 8
The Legend of Zelda: A Link to the Past