Shroud Of The Avatar Release Date Potentially Given
Is Shroud Of The Avatar ever going to release? Can we get a potential release date? The creators of the Ultima series have come together to make another interesting MMORPG project called Shroud Of The Avatar. This game mixes the grand story of an RPG, but with the community and activities found in an MMO. […]