Here’s my current game in development.
This is the new thumbnail
That’s very attracting, I might have to check out the game if I saw that!
It looks great as you did although I am intrigued to know what that game is all about
Love the use of cars, made it stand out
Looks great! Maybe fix the blur in the background, the logo is well made!