squackle.com
City of the Shroud (PC) Review
Developer/Publisher: Abyssal Arts Ltd || Overall: 5.5/10 When I think of City of the Shroud, I think two words: boring and frustrating. City of the Shroud gets just a smidgen above “playable…