when I click on download it directs me to imp queen.com ?
Having the same problem here. I cannot even open the game on browser that it redirects me to a site.
temporary hosting issue. Should be fixed now. :)