You have, once again, stepped into the world of survival horror. Good luck!