Yar, there's no need to install the Feralheart Patch. c: All you have to download and install is the Feralheart Game Setup, the Patch is something you don't need at all.
Now, the main folder for Feralheart will appear in your Local Disk (C:), or in yer' case, Windows 12 (C:). If it isn't there, then go to your Control Panel > Programs > Uninstall a program and search for Feralheart. Unisntall it and try reinstalling it a second time. As said, you don't need the patch. ~ I'm sure you can select where your FH main folder will go, so it's best to place it in your Windows 12 (C:).
I'm sure there are other ways to solve your problem, which other members could point out... Though, I hope this helps ye'. c: