Steep Game Review

Vic and Johnny reunite to give their verdict on Ubisoft’s extreme sports title. Steep is developed by Ubisoft Annecy and hopes to bring back the trend of winter sports games. Is this a must buy for snowboarding fans? Find out in their review!