I was walking in HMV today and was surprised to see this on the shelves - again, excellent promotional work NOE! Thing is, although I saw this, which I wasn't looking for, I couldn't see Mario Kart anywhere. And throughout every train station I passed through? Huge posters for GTA: Liberty City...