Eh, I don't see how it terrifies so many people but hey - that's their opinion not mine. It might have something to do with the Wallmaster dudes and the skeletons, but I personally just find those gremlins seriously annoying.
Personally, I thought it was pretty cool. The nice, lush greenry in...