My 9 year old stepson wanted to buy Halo: Reach with money he got from his birthday. I had played the original Halo and Halo 3: ODST and I thought the games were pretty tame for M-rated games. The aliens are borderline cartoons and there isn't very much visceral, bloody violence or swearing at all. So I let him get the game. Jennie wasn't thrilled, but I assured her that the game wasn't that bad and she agreed based on the parts she saw us playing.
Fast forward to last week. We had gone to Miami for the week of Thanksgiving, and my father-in-law had given my stepson a $50 gift card to Best Buy and my mother-in-law had given him $20. He wanted to use them as soon as possible, so I took him last week. I spotted Batman: Arkham Asylum for Xbox 360 and saw that it was a "Player's Choice" game or whatever they call that on 360, where older games that sold a lot of copies are given a special designation and sold at a lower price. We started letting him get T-rated games this year, so I didn't have an issue with it. He had watched me play a bit of the demo on PC and liked it. When I told him if he bought that he would be able to get another game too he was sold and picked it up.
So he wants me to watch him play and I do so. WTF?! How is this game only rated T? It is much darker themed than any of the Halo stuff I've experienced, with Batman and the villains killing the shit out of people left and right and curse words being thrown around like crazy. I mean, sure, the words I heard were only "bitch" and "ass", but come on when they are in tons of lines it becomes a little much. I did end up letting him continue to play but I was amazed and constantly found myself wondering how this got a T while all the Halo games got M.
I can't think of any other games where I was surprised by the ESRB designation, but in this case the ESRB seems totally wrong.