I’m having the same problem with this theme. Upload through the admin panel gives me the message:
Are you sure you want to do this?
after clicking OK nothing happens.
I’ve tried to upload it to the themes folder through FTP (unzipped) and still no sign of the theme showing up in the themes section of the admin.