For whatever my opinion is worth, a good icon needs to associate with information already present in the viewer’s mind. Simulator games have it easy in this regard because the telltale signs of their genre conjure up 95% of the game in the viewer’s mind. I see the little sparkly floating pets with the word “simulator”… boom I know exactly what the game is.
From your icon I’m not really sure what to expect. If I had to guess (pretending I haven’t joined it before) I would say it’s a border game created to promote a group. In my own studies, games in that vein are deeply hated by the Roblox population at large. You really don’t want to be associated with that group of games if it can be helped.