New games videos Black Widow Final Trailer Breakdown – Taskmaster Theories March 10, 2020 admin We break down what we learned about the villainous Taskmaster and the Red Room in the final trailer for Marvel’s Black Widow #ign