In just under two weeks the mobile app Createrria has become something of a success story, with Polish devs Incuvo announcing some impressive stats. The app (available here), which allows players to create and publish their own games, was released on December 6, and can already boast the following numbers:
500,000 users
560,000 games created
66,000 games published within the Incuvo community
60,000 shares to through social media including Facebook and Twitter
7.4 million plays of games created by the Incuvo community
Reached #1 Adventure game for iPad on the US app store
Reached #9 all free apps for iPad on the US app store