News

‘The Deer God’ Reaches a Lofty 1.5 Million Downloads

Confession time: I haven't gotten around to picking up a copy of The Deer God yet. Which is weird. I'm a huge fan of Crescent Moon Games' output, and I distinctly recall being in awe of this game's insanely beautiful pixel art graphical style when I ...