Shroud of the Avatar September 22, 2014 by WtF Dragon · Published September 22, 2014 Shroud of the Avatar: Greenlit! Shroud of the Avatar has received community approval on Steam Greenlight!