
Last week Ubisoft’s Steep opened the slopes of its majestic mountains to extreme winter sports fans around the world. We’ve spent a bit of time with the game, and we have much to discuss.
Source: Kotaku – What We Like (And Don’t Like) About Steep