Home > Meme Archive
Apr 27, 2012 Source: ABC News (blog)
The gamers on our staff (who recommend the website Know Your Meme) say you're looking at a “Starcraft“ meme — homage to the computer game first released by Blizzard Entertainment in 1998 and updated since. “For nOObs who aren't as familiar with ... (Read More)
|
Tweet |