Ha ha April fool's 2012 memes go boom