Okay, I just finished playing on the thing. It's nice that it's on Android, that much is true. And it does seem to play fairly intelligently. But did you guys miss something? The Two Squares Rule is messed up something fierce in Heroic Battles. You can have a piece dead to rights with the 2s advantage and it blocks you after "chasing" that piece more than five times. You get the message "It is illegal to continuously chase a piece that cannot be captured after 5 moves."
Even though I am hardly one, I think it's safe to say that this rule alone will make the game unplayable for most skilled players. There is no setting I found to correct this error in the programming. Plus, for those who like accuracy the two squares rule for scouts is not programmed correctly either.
The ONLY place this is programmed correctly is still here at good old stratego.com!
And for those who are really into the arcane, the description of movements possible in the game claim that a scout can move and attack in the same turn. But this is completely wrong. No piece can both move and attack in the same turn. A turn for a piece is either an attack or it is a move. But never both. Scouts can attack at a distance, that's all. They are not moving when they do this, only attacking.
For evidence of this I present Article 5.1 of the ISF rules:
5.1 Preparation The pieces are set up on the four rows nearest to the player, one piece to each square, with the backs of the pieces facing the opponent. Red begins. A turn consists of either moving a piece or attacking an opponent‟s piece. (Emphasis added. gls)
That may be nitpicky to some but it's there in the rules. Heroic Battles can claim not to be "stratego" and so have some excuse to ignore certain aspects of the rules, but if you are expecting it to play like an ISF rules game, be forewarned: you'll be disappointed.
It was a bit annoying to have to tap on the last piece moved to move that same piece again.