Moncage: Moncage is officially out now!

After nearly four years of game development, Moncage is officially released today! The game has been launched simultaneously on iOS and Android platforms. Are you ready to think outside the box and discover a brand new…