The FeralHeart Set-up should be located in your Downloads. If not, you can always download it again through the download section of the forums. Your FeralHeart folder, however, will or should be located in Local Disk(C:).
I dunno. I could be wrong.
Aye, use the quotation above and see if you can find the FeralHeart Setup anywhere in your downloads c: If not, maybe try opening the FeralHeart website in another browser if you have one. You usually end up with better results. I used to use Internet Explorer (Unsure if you're using that right now) and it did the same thing. Now I use Chrome and everything seems to appear in the download section. If not, you said it was working fine yesterday, so it could just be a 'glitch' or the website is just currently derping c: If changing browsers doesn't work then you could always try again later and refresh the page.
Aye, we're doing all we can to help you cinder, don't worry too much about it since it can be fixed~
I am sure your Group won't kick you out given a reasonable reason of absence. c: