City of the Shroud: Episode 1 – Review
City of the Shroud is the first title for Abyssal Arts, an international indie game house which hosts many talented veterans in the gaming industry. This title was advertised on Kickstarter where it... Read More »