One day a young girl started having dreams where a mysterious voice was calling her name and asking her to save him. But the strangeness did not end there – one day she woke up and realized she was not in her home, but in a mysterious demon school. Now she is an exchange student and it is up to her to solve the mystery of the dreams she has been having. She may also start dating one of the demons who are studying with her at the school. There are several endings in the game that are available.