Hyper Scape Features

What We Like and Don't Like About Ubisoft's New Battle Royale, Hyper Scape

Ubisoft drops into the battle royale market.