For a fan made project this is really well done, vfx also really good
It's just been "claimed" by Disney and the channel, who had permission to create it from LucasFilm as long as it was zero profit, has said that as soon as Disney manually claimed it (over newly composed music which sounded similar to original music), they stuck adverts on it to monetise it!
Disney and LucasFilm just keep on getting worse everyday!