Escaria Screenshots

Escaria is a 2-demensional MMO that is browser based where you can build islands into your own powerful city. For full review click here.

Bonus Featured Games