I got a couple video games for Christmas this year, but haven’t gotten anything for myself. I got Halo 2 which I never played because I didn’t have an Xbox, and the Naruto game for 360 which I was really happy to get because I was very very curious about it, but reviews were lukewarm so I wasn’t sure if I was going to go to the store and buy it or not.

As for the character giving a present to himself, this is just because there’s no one in the comic that he’d be giving a present to that he could send in time to arrive by Christmas.