Quantcast

Sci-Fi & Gaming News Archive - May 11, 2009

94b81d935dca8cdc7ab746d03b2b085d1

Blizzard, the inventor of World of Warcraft, is the world's most successful games creator, according to a new study.

Word of the Day
edulcoration
  • The act of sweetening by admixture of some saccharine substance.
The word 'edulcoration' comes from a Latin word meaning 'making sweet'.