Lords of Despair | The Deer God

This is a 2D concept art for the Deer God—the boss made for the game titled Lords of Despair.
---
The Deer God was a deity that inhabited the Sacred Glade for centuries, guarded by the Forest Sentinels. When the world was ripped apart by demons, the Deer God became possessed and lost his sanity. This formerly grand and sacred creature is now tormented by fury and agony. Those that cross the Deer God’s path end up gutted and left to die under the insane deity’s hooves.
---
Lords of Despair is an in-house art project of Chameleon 42 in Action/RPG genre. This game is set in a Grimdark Fantasy world, emptied by the invasion of demons.