rankings.fun
#23 in ranking my favorite games
Grand Theft Auto: Vice City
>
Heavy Rain
Metal Gear Solid 2: Sons of Liberty
The Walking Dead