>>295767236
Yes but you can only upload 10 avatars/worlds with a free account
>>295767524
Don't know much about it but this is what their steam page says


Wasn't there some anon who tried it out? How was it?