Now Ubisoft has released this STEEP extreme peak