1) Ensure the device has enough battery left or connect the power adapter
2) Download the file from the link above
3) Click once on completed transfer in MeeGo browser
4) Agree to install the package
5) Wait patiently for a while, about 30 secs or so.
6) Go to application menu and you should find the game there
If something goes wrong (we saw this happening once), MeeGo device can jam the installation somehow. The resolution was to reboot the device and uninstall treemaker app in application manager. After this re-install from the link above and it worked fine.