I like the thumbnail, but it would be better with GFX work, I can’t tell if the thumbnail was supposed to be a meme taken from a stock image. But to gain popularity, it would be better with art or GFX as it will make players interested in playing the game because stock images wouldn’t make players interested in clicking on the game and playing it at all.
Is the acronym ABS in your thumbnail a reference to acrylonitrile butadiene styrene, a common thermoplastic used in injection molding applications? If so, that is a brilliant reference to the plastic industry in the US.
The thumbnail you made for this game is great, however, I feel like you should add more flags to the image to truly capture the patriotic vibes that the image gives off.