No, it is impossible to download Queen of Hearts because it is an online HTML5 slot. There is no need to download the game or any other software to play it.