In this single image are 20 of the Internet's biggest moments of 2012. Can you identify all 20 of the news events, memes and Star Wars characters featured?

More details: http://on.mash.to/11udfa2
Photo
Shared publicly