The official website for Hyper Scape has gone live, confirming earlier reports that Ubisoft is working on a new battle royale. News broke out early today that Ubisoft was preparing to announce a new battle royale game, and as it turned out it was completely true! In a now live website, which belongs to the […]