A light heated and fun game, that hides more than it show. wonder what type of twisted things the dev hid in this one, and what lays behind the creepy cute mask of this game