Dark and mysterious atmosphere