several different screens in the announcement story for Big Ant Studios' upcoming brawler Masquerade: The Baubles of Doom
. In these screens, we saw some horrific and terrifying looking clowns! Also known as the pests of the realm, find out the awful truth about the clowns in this new video:
Masquerade: The Baubles of Doom
will release digitally on both the Xbox One and Xbox 360.