The same people kept posting in it and I've made too manu topics.
MackTheHunter has made 998 topics. You've made 45. That isn't "too many"
There's a reason why the same people are posting here:
Community Projects is a slower board. If you want different people posting, it's stratigically smarter to post your forum games in Off Topic. The drawback of this is that people will complain that forum games don't belong in Off Topic.
Now, I'm not saying to revert the thread - I'm willing to try Silhouettes. I'm just saying you should've made a seperate thread.