This game has a great story, i absolutely love the voice acting and the characters, and you do not have to pay money to be good at it. My only complaint is the fight mechanics. It is almost impossible to dodge the attacks from the large swarms of enemies, and your attacks are very slow and underpowered. If your using a ranged character, you will die and fail the missions whenever you have to reload. They scale the enemies to your current power, so you cant power up to clear missions any easier.