MessiaH on 11 July 2011
Batman: Arkham Asylum
Bioshock
MGS4/Demon's Souls (can't decide)
Basically, my top 3 come down to amazing story/atmosphere and interesting/fun gameplay mechanics.