I'm not sure what the goal was, my cousin and I pretty much just bombed the crap out of each other. Once your opponent was out of units the game was over I think. I'm pretty sure the whole map was visable and I dont recall any "fog of war".
Earlier today I browsed through a list of games searching for possible titles, "Warfare" sounded like an option and I googled for some pics:
Thats not the game off course, but it certainly looks familiar. Had I not known better I might have thought it was a sequel.