The nightmarish survival horror game is coming to Switch on the same day, July 6th.

Read more