freegameplanet:Bloodmoon Church is a freaky VHS-styled found footage horror game set in a creepy cul