Battle a series of increasingly more powerful and frightening enemies from beyond as you work your way towards the ultimate boss battle. Are you prepared to fight your most chilling fears and stare terror in the face? Are you prepared to punch that face?