It is kinda a free marketing service haha! I started here with the intention to help indie developers (Long ago I watched an indie game that was literally dying, at that time, the fast growing Jacksepticeye started a series on it and now we have it as Subnautica, he shared something the developers said about their game not having even enough people testing it and giving feedback, even without making content about it! So I took this to my vision after I became a Game Tester).
It is sometimes hard on developers and on content creators to grow! And this is exactly why this is here free! As long of course I am of a help. Honestly, the support that keeps me motivated doing this is you guys finding what I do of importance and value! Some (very few and rare people) did not show any interest in their own game, all they looked for is a promotion to get money out of it, well at least show some love to your own game! We all have to earn a living of what we are doing, just make sure to not lose that passion, wouldn't you agree?
A support can go a long way, sometimes just a show of interest when submitting your game can be enough! You check some posts of others here and you will find them not even caring after I do reply and post a video with lots of detailed feedbacks! Joining to my YouTube channel is the most that I could ask here!