I visit this to check for games : http://www.mpogd.com/ And hey, not only do they also mention alteil, they also mention some (more or less) major changes in alteil!!
Alteil is pretty much well balanced. Sometimes you loose and sometimes the enemy wins.