When I first saw their promotional video, I thought it was a meme video with the dude mumbling to typing.