No Image

Katowice company released first game creation app for mobile

December 16, 2013 Katowice the City 0

„Createrria – now you can create your own awesome games in minutes, share with friends and become famous! No technical skills required, just your imagination!” – this is how the Incuvo company advertises their newest innovative game creation app Createrria, the first application that allows players to create and …