Submit a news tip



The Deer God footage

Posted on April 22, 2016 by (@NE_Brian) in Videos, Wii U eShop

Next week, The Deer God will be coming to the North American Wii U eShop. You’ll find some some gameplay below.

Leave a Reply
Manage Cookie Settings