There are two files you can download from envato: main archive and the installable wordpress file.
The main archive contains the theme folder but also demo data and documentation. That file cannot be installed.
the file that should be installed is newave-theme.zip (can be found also in the main archive folder) or downloaded directly from envato.