The Tom Clancy shoot-to-looter was instead released via Ubisoft’s own digital storefront and via the Epic Games Store.

Article image

Cover image for YouTube video