The Witcher 3 Xbox One Footage Released; Reaches 1,000,000 Pre-orders

by Jason Bouwmeester on May 11, 2015