I have all kinds of ideas, but which one is best? I'll be working on this for awhile, perhaps for all of 2015, so it needs to be worth my time. Of course I would love to develop a fully realized game universe with all the bells and whistles, but, being a single app developer, that is not realistic. Several of the games I've thought about would require months of just developing artwork and then several months of developing animations -- and that's before writing any code at all.
So I think I need to avoid realistic game environments and focus on abstracting the game elements so I can focus on the game mechanics I want to code. No realistic art -- just shapes, colors, movement, and cool code under the covers.