Free download theme was not installable into Wordpress

I downloaded the free file for May 2018: 10 Blurred Backgrounds with Plexus Effect. When I tried to install it into Wordpress, I got an error “The link you followed has expired.”

Is there something else I need to do to use this?

This is a PSD file it is not a WordPress Theme

You will only be able to use it (using Photoshop) to create background images