Grimtale Island: Early gameplay footage!

Detected Grimtale Island update.