Steep was born as a labor of love by a team that wanted to give you the feeling that you’re in the Alps flying down a mountain in a wingsuit. Ubisoft’s Annecy studio is in the French Alps, and the team has been biding its time, waiting to build the mountains around them in the […]