I couldn't download this yesterday (or thought I couldn't) because I got the "Successfully Activated" message but no files were downloaded which had happened on all of my attempts over the last few weeks. This morning I noticed a strange icon on my desktop. It turned out to be the installation wizard for this game. My concern is that apparently it is from ToomkyGames and I know we have been advised not to download anything from them. Is it safe to continue the installation?
Thanks as always.