Ubisoft’s Hyper Scape Stable Release Coming to PC, PS4, Xbox One on August 11 for Free