All Articles

September 28, 2020
Today brought us an unexpected and unintentional announcement from Capcom. Posting and promptly deleting a trailer, Netflix Portugal accidentally revealed…