Ubisoft's Steep Free for a limited time