Masquerade: The Baubles of DoomBy Kimberly Mae Go - Tablanteon March 9, 2016Big Ant Studios has revealed Masquerade: The Baubles of Doom, an original, third-person action video game with an emphasis on...