I just noticed that Lord of Ultima has a game page now, even though it is a browser based game. I thought browser based games like farmville where not allowed on this site?
The staff even posted a video about this game. I'm confused, should i create a farmville page now?
Lord of Ultima
Game » consists of 1 releases. Released Apr 20, 2010
Log in to comment