I have been downloading the top games for a while now and playing them. The only common thread with these games I can find is that there is no common thread. Each is different, each is unique, and all capitalize on a niche. Damn Daniel hit right at a trend, Color switch is the most frustrating game I have ever played and it made me play more because I sucked at it. For me I am working on creating a game like @Andy said that is polished and I want to play. But I think if I want to play it others will also. Then I will find a publisher to work with. I hope I can. The rest I will continue to work, listen, learn and be open to others ideas. This forum has taught me a lot when it comes to making games. Thanks guys.