good list except that I don't like Just cause. Actually I hated it. don't know why Also wished that Red dead Redemption have a PC release :((
Shefoo23's comments