Don't really see any parts of the pitch, like a tweet or press kit. But the game idea sounds cool and scary, and the art really matches that vibe.