Snow … White! Sean_OConnell October 30, 2009 Video Games Ubisoft released new video for “Shaun White Snowboarding: World Stage.” You can see it here on Eclipse Magazine!