I recently purchased 88 WP template. I tried uploading this theme to my wordpress site but it failed. The reason was that it was missing style.css stylesheet (even though it is present in the file structure). I am not able to download the theme again as the link seems to have expired.
Also disappointed I have to air my dirty laundry in a public forum and not directly with the store admin.
Sorry about that, but you are trying to install an HTML template into WordPress, it will not work, HTML templates are not possible to upload in WordPress themes