Curse of Mars and its mysteries