Hyper Scape, a battle royale game, developed by Ubisoft Montreal, was announced recently earlier this month. With its futuristic settings and unique features, ...
Hyper Scape is a brand-new first-person battle royale game from Ubisoft. The game was officially revealed very recently and has heavily-integrated Twitch features. ...