Well, the souls can run off the screen, so eventually the game kind of got stuck because the demons were wrapping and I couldn't find them.