Dead meme? Pfff... I'm a Meme Necromancer.
Also, fuck Microsoft Movie Maker. OpenShot failed on me, too.