Ubisoft released a new DLC for the winter extreme sport game the STEEP in all regions. The new DLC going to adds the new Alaska stage with the Denali (well known as “Mount McKinley”). You can enjoy the snowboarding, skiing and all the other winter sports in the game on this brand new stage. Check out the trailer above and download the DLC now!