1) There is no way to "grind" this game. If you get to a level you can't beat, and you have spent all your points and cannot afford any more upgrades, you have to quit and start over, because you cannot accumulate ANY points for losing a level, or reset your allotted points. You also cannot replay a level you've already beaten for additional points.
2) None of the upgrades, spells, or new units provide any sort of information as to what they do or how powerful they are before you buy them, I don't see how you could possibly beat this game without restarting, particularly on the harder difficulties. Please add these features: these issues haven't been addressed in any way since existing in the first iteration.
In fact, the top comment from Ninja Mafia War 1 has all the same complaints. The only changes made between the two versions was not needing to place your ninjas on the board, and adding more powerful units (without descriptions as to costs and stats).