I'm not going to lie.... I'm going to study this video so hard!
Have you looked into uploading your videos into @dtube? The @dtube upvote is significant...
I had no idea Pyxel Edit (although I did wonder why lots of Pixel Artists used similar backgrounds) existed... do you have a referral code or anything? Otherwise I'll just jump in and buy.
I will definitely look in to it!