The game requires that you have the latest version of Happy Cloud installed.
Happy Cloud(4 MB)
Once the download has been successfully installed, try your operation again.
Testing your Internet connection...
Awaiting Paypal Payment Confirmation
Happy Cloud has detected that more than one drive has enough free space to install .
If you continue, Happy Cloud will start downloading the game, but if you do not complete the checkout process, these temporary files will be removed from your computer.