"I am the Ghosts of Christmas past," said Call of Duty: Ghosts.

"Long past?" inquired Scrooge, observant of the game's familiar nature.

"Well, no," Call of Duty: Ghosts replied, a bit embarrassed. "I was the UK's best-selling game last week, and the week before that. This is my third week in a row as the UK No. 1."

"Oh. I suppose that's marginally interesting... but not much more than that. Do you think that's why the author felt obligated to concoct a mediocre A Christmas Carol pastiche for an otherwise drab UK charts post?"

"Probably... prooooobaaaaaablllllyyyyyyyyy... ooooooooohhhhh..."

"You're not even a real ghost(s), are you?"

"Shut up, Scrooge. You're not even a real duck."

It was a Christmas miracle! And so, as Tiny Tim observed, "God bless us, every one!"

"Shut up, Tiny Tim," said Call of Duty: Ghosts.

Top 10 UK Software Sales (All Formats); week ending December 14:
  1. Call of Duty: Ghosts
  2. FIFA 14
  3. Lego Marvel Super Heroes
  4. Battlefield 4
  5. Assassin's Creed 4: Black Flag
  6. Just Dance 2014
  7. Need for Speed: Rivals
  8. Grand Theft Auto 5
  9. WWE 2K14
  10. Gran Turismo 6

This article was originally published on Joystiq.