Archive for: ubisofts

Ubisoft’s new ‘team battle arena’ game isn’t a battle royale, claims company