The portal beta has already been available (through invitations) for quite a long time, but I didn't have time to write about it. Actually there is not too much to write. At the moment it is a convenient place to search on-line dictionaries and parallel texts — at least for English-Russian language pair.
Basically what guys from ABBYY did was collect all popular concepts and needs and create a portal that would embrace and address them all. The idea is likely to turn successful, but the implementation also matters.