Elvenar – The latest, strategy-MMO title was announced today from Innogames.
Elvenar focuses on building beautiful cities and fighting strategic 3D-battles online