Ubisoft’s Upcoming Snowboarding Game Steep Opens Beta Sign Ups

Steep

Ubisoft’s upcoming entry into the online sports world, the award-winning Steep that scooped the Best Sports Game at this years E3 Game Critics Award, is prepping to enter a Closed Beta testing phase as today the developers announce the opening of registrations across multiple platforms. Steep is scheduled for release on December 2nd although the … Read more