You gotta be joking me! Who picked this Xbox game name!?

LOL, I can’t believe this is the name of an XBox game!

I don’t even want to think about how the game plays, or if there is an associated “custom” controller that gives you that real life feeling of being…Grabbed by the Ghoulies!