Half-Life but every sound is a meme sound effect

Every sound file in Half-Life is replaced with a meme sound effect. I wrote a small program to replace every sound in Half-Life automatically. The replace algorithm picks the sound with similiar length with the original from a pool of sounds you provide. I use that with ~90 different meme sounds I've collected and the result is this video. Despite I tried to cover every popular meme for this video, the internet culture is big and there are many memes that I missed. Sorry for that. I'm open to suggestions in the comments and I might make a new video with the ideas you suggest.