Yeah, the chrome extension has been removed from the extension store. It still exists, but you need to manually install and update it, which can be a bit of a hassle.
You can also just press F12 to open up the page inspector and get the direct links to the source media there. It always works, but can be tedious if you're downloading a lot of different files.