We got hands-on with Hyper Scape, Ubisoft’s upcoming battle royale set in the urban city of Neo Arcadia. Leave a Comment Subscribe in Google News