Masquerade: The Baubles of Doom Release Date: April 20, 2016 Developer: Big Ant Studios Publisher: Big Ant Studios Genre: Action & Adventure There are adventurous games, epic and profound theme and mature, but the new action-adventure Australian Big Ant Studios...