Seriously one of the coolest names for a game. I can picture a t-shirt with it now. So cool. *AHEM* Enjoy the official details below. SYDNEY – March 15, 2017 -The Deer God, a breathtaking 3D pixel adventure from Blowfish Studios in collaboration with Crescent Moon Games, will release on April 25, 2017 for PlayStation 4 and PlayStation Vita. More than 1.5 million gamers have downloaded The De...[Read More]