Big Ant Studios releases first 'Masquerade: The Baubles of Doom' trailer

An original, third-person action game, Masquerade: The Baubles of Doom focuses on swift-paced brawling, platforming, and the clown mafia?

Masquerade: The Baubles of Doom