Grimtale Island: CITY SNEAK PEAK (SCREENSHOTS)

Detected Grimtale Island update.