Tag: Steep

[FREE GAME] Get Steep free

For the next week, you can grab Ubisoft’s winter sports game for free. If you love snow, skiing and dressing your character up ridiculously – you should totally grab Steep at the low price of free. What is Steep? Steep is Ubisoft’s take on winter sports in an open-world. You’ll get to master up to four winter sports including snowboarding,…