It’s considered a GFX, a GFX is a essentialy a picture/render changed to appear more in favor of how the artist/designer decides how they’ll like it using graphical effects like text, saturation, contrast, etc.
Anyways, there are some things you can imrpove with it, you can try using the cutscene mode: Shift + P to add more cinematic views on it for example:
https://gyazo.com/d4bbdb0c9d8b2f74dad8ec25196e8d1d
As you can see, I can zoom much closer in, and get an offset to provide a more cinematic view and allowing the person to recieve more info.
When creating a Logo/Thumbnail, you have to consider about the design/consistensy/info, and much more.
You should make your text more consistent by staying with one color, you should also make it more interesting, add some different sizes, dropshadow effects, glow, anything to make it pop out.
You also want to give the player more info about the game, you can still include yourself and the vehicle but getting a side shot of the city behind would be a good idea as well.
You should also exaggerate the tone to give the player a feel of what the game is like, from the text, I can presume it may be a somewhat spooky roleplay though there isnt enough info to go on, provide more exaggerations in the poses of the character, add more into the setting, etc.
Another thing, make sure you have padding on your text. Putting text too close to the edge can give it a cramped feel for example, the 3rd picture has the text super close to the edge, you can make it smaller or put it below the character.
Overall, nice job and keep developing