Blowfish Studios and Crescent Moon Games’ The Deer God is now available for Nintendo Switch. Blowfish Studios CEO Ben Lee gives his take on the newest Nintendo platform: “The Nintendo Switch is fast becoming an indie destination, and we feel The Deer God’s procedurally-generated levels and accessible platforming make the Switch a perfect fit for us.