Posts Tagged ‘Shroud Of The Avatar’
Shroud Of The Avatar

Shroud Of The Avatar Release Date Potentially Given

by Todd Blackon December 18, 2017
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. […]