Is that the screen you get after trying to upload and install the zip file, or somewhere else? I'm unsure why you'd see that page, honestly, but can give some pointers that may help:
* Our installation package is just over 2MB. Please check to make sure your PHP settings don't have an upload limit of 2MB or less.
* During the install process, we install a few other packages and do some work with the database. It generally takes less than 15-20s, but on some sites especially shared hosts, the upload process could take 45s to 1minute. Please check that your server/PHP settings have a suitable timeout and aren't set too short.
Beyond that, my suggestion is to try a manual installation where you copy the files directly to a temporary directory on your server first and install from there. For more information on a manual installation, see:
docs.joomla.org/Installing_an_extension
I hope that helps,
Alex