I purchased the game on my home computer wishing to install it on my laptop however there is no link to the launcher included with the key only the initial launcher popup after purchase. Please help as I would like to play this during the week when I am away from home.