Cannot install Spirit Theme in WP

I get the following message when I try to install the Spirit theme:

The package could not be installed. The theme is missing the style.css stylesheet.

I don't understand why it won't install since it says that Spirit is compatible with Wordpress 4.2.2