Castle Clash: Rise of Beasts Posted on: Oct 19, 2016 Save your kingdom from wicked demons in Castle Clash: Rise of Beasts! Games in this article: Castle Clash