With a release date set for December, Stifled might be the perfect game for a terrifying Christmas season.
Source: CNet