If there's one thing I hate, it's people putting some walls a few towers and troops on a map and labeling it impossible, when that's the farthest thing from the truth. This map is not worth a review, it was so patheticaly easy. I played it on Very Hard, and it took me shorter to win than some maps marked normal. Here were my scores.
Playing game: 5000
Troops lost: 13%
This is not an impossible map. To other people out there, don't be fooled, this map is not super hard, but super easy.