You have once again entered the world of survival horror...