События игры происходят спустя сотни лет после финала предыдущей части. Действие происходит в мире, а точнее, мирах, поделенных надвое: в мире людей, населенном обычными жителями, и мире демонов, который населяет орда нечисти. В предвестии очередной войны обоих миров, двум братьям по ту сторону этих миров, предстоит понять друг друга и предотвратить разгром человечества. Смогут ли они это сделать, когда вдобавок оба — части любовного треугольника?