Uptasia: Show us your own unique Uptasia!

Hey there! We as developers and creators of Uptasia are very interested in your feedback and especially in what you can create in the game. Post your screenshots, videos, feedback and comments over in the Community Hub…