Taking the spot as the first fully fledged open-world snowsports title to be released this generation, Ubisoft's latest IP Steep has been released this month, and although it delivers a seamless multiplayer experience filled with brisk adrenaline-fuelled events, not everything about it was spotless.