Take a look at the video below that briefly appeared on Studio Wildcard’s YouTube channel earlier today with the caption “Atlas Internal Trailer 2 Final.” Users who saw the video claim that it was taken down mere minutes later but not before the internet’s rapid action force noticed and managed to make copies! Do note that the quality seems to have been compromised in the process.…
