Ubisoft will announce a new Tom Clancy video game tomorrow, July 19, 2021. Sharing nowt but a three-second-long video teaser and hinting that “things are going to get wild”, all we currently know is that there’s a lot of neon scribbles and a funky new logo to match – here, …
Read More »