December 14, 2017 The Deer God Arrives on Switch This Month Katrina Filippidis / Updates / 2D, Blowfish Studios, Crescent Moon Games, Nintendo Switch, Pixel art, Platformer, The Deer God / Dreamy pixel art adventure about religion, reincarnation, and exploration.