use an emulator if you are going to play it. lotta compelling story, character, and thematic bits (aka why i played it three times for each servant), but the battle system is pure, frustrating rng and repetition. save states make it bearable. it's absolutely worth it!!