Industry December 10, 2013 Incuvo has released a game development app The Polish studio presented the Createrria program. Incuvo positions its application as a tool for creating mobile games.