The game is called Feral Heart for me, but it's probably gotten the HD put in the title I guess.
But can you explain a little better? Since, you probably haven't downloaded the game or done something wrong for all I know. And then you said Windows came up and searched for Laucher.exe, do you mean by a tab opened up when you clicked on the game? And how did you download FH? How did you even play or click on "Feral-Heart HD" Please write back with a little more details and explain. Thank you!