Steep is Ubisoft's extreme winter sports game that allows you to ski, glide, snowboard, or just faceplant your way across a variety of rather lovely vistas. It's a little bit out of place given the currently scorching summer heat, but who knows, maybe the sight of snow will help some of you
...