Decided to make a recreation of that scene in Bonus 3 of Armed where Mike and Louis confront Cosmo and Velda in Mission Red. I decided to add the rest of the Scarlet Squad confronting them instead of them only appearing once during Bonus 2.
c2a