I'm curious to see responses to this question. It seems like over the last few years so many AAA titles have promised so much or have been hyped beyond belief only to drop the ball come release day. What game(s) do you feel really delivered right from day 1?