20 Apr
Ultima fans have a web-based reason to cheer today. EA launched Lord of Ultima, a browser-based strategy game set in the world of Ultima.
Ultima fans have a web-based reason to cheer today. EA launched Lord of Ultima, a browser-based strategy game set in the world of Ultima.