Hi, I may be repeating myself, like always
, but most developers seem to not overcome the barrier needed for success.
(opinion, I may be wrong
): Nowadays, popular tycoon games have like 2k-5k CCU, on average, a relatively small number compared to other popular Roblox games, platform-wide (with 100k-500k CCU).
Mainly because of the inherent grindy nature and overuse of tycoon games. I think it’s very important to know this fact for anyone who wants to create a tycoon game that people want to play, today.
When most tycoon fans (generalizing, not saying that I am 100% right) are so “desensitized” from playing so many tycoon games, what do they think they want after that? More of the same process? I think something way more fresh, something they have never seen before (Well, at least partially).
Your game is essentially making toys, but what makes it even greater than the standard process of grinding? I am assuming flexing rare toys, that only a few have? That could work (maybe, idk for sure), only if there haven’t been great toy tycoon games before, about flexing rare toys (which I haven’t checked much, have there been?).
Another issue is being instantly clear to a mostly young audience. Assume they have almost no attention span (which they may have a lot of, if they like your game
), how can you show the main “selling” point of your game, “flexing rare toys”, in the shortest amount of time? This main aspect of your game needs to be front-and-center, super clear.
I think it would be even greater if some youtubers/streamers could create entertaining videos showcasing that the flexing nature in your game is engaging/fun.
Nonetheless, if your game has a lot of potential but is buggy, unclear, confusing… whatever, forget about it. 
To achieve everything that makes a game fun, think in terms of creativity, psychology, marketing - study it, that’s the key.
To how much you need to study these topics, the best analogy I can think of, to understand studying it better, is to compare it to programming: will knowing just a few simple things about it enables you to create great games? Nope. The more you learn about the topics I mentioned, the better.
TL;DR: Idk what I just wrote here, ignore everything 
(jk
).