I agree on this. At least there could be a checkpoint. The last battle so unbalanced I won only once from my 500-600 games i played so far.