D4 is Xbox One’s Weirdest Game, and That’s Awesome admin December 6, 2013 D4 is Xbox One’s Weirdest Game, and That’s Awesome2013-12-06T08:42:13+00:00 Games