Death Howl: Last Update Before Launch!

Hello everyone, Death Howl is launching next week on December 9th, so we would like to take your time to explain some of the mechanics a little bit more deeper than last time. But before that, check out the release time…