Darude watching the internet's best 'Sandstorm' memes