Don't forget Starcraft 2 and the World of Warcraft expansion.

Not sure if I share the sentiment though... most of their revenue comes from subscription fees for World of Warcraft, and the number of subscriptions has been steadily dwindling. Also, their hit series Guitar Hero has run its course, so they will no longer be seeing huge bumps it revenue from that.