leaping deer

Review: The Deer God

The Deer God, developed by Crescent Moon Games, is a challenging platformer circling the idea of karma as well as reincarnation. Read our full review.