GTA III Still Holds Up