News

A Ubisoft developer has explained why the publisher opted for Game Key cards instead of a physical release, saying it had ...