>>314011276
it's all just unity
the biggest thing that might attract creators is the game's avatar ownership transfer system, especially if they somehow work out a way to sell avatars in-game and have them become registered to your account