Hope your youtube channel goes well!
I just feel like i'm doing something to support the game dev, so if they have time to check the game review it is enough for me.
If you want i can leave a review on one of your games?