The Deer God arrives in April

The great indies keep on coming to the Vita, with The Deer God now lined up for an April 25 release date. The perilous bambino adventures from Crescent Moon stretch over forests, deserts and other gorgeously designed realms, and since deer don't shoot, it should provide a more passive challenge for gamers.