I'm holding out on these till they are done, great work so far, Ill have to put these away for a future mmorpg I want to make, but thats for when I get much stronger as a developer, so many opportunities for games and applications these days, but one has to remember to learn to crawl before one can walk though, and start with the small projects till one gets big enough to be able to tackle the larger projects.
I agree with Cosmics advice totally about starting small, I started out trying to produce games by coming right in with large projects, I got an audience with the large publishers, but without previous released titles and a proven track record the risk was too great for them, eventually you have to go back to square one and start at the bottom, release small apps and simple games, then try to be more productive, get more completed projects under your belt, bring in capital along the way and start to build a little company, before you know it you are regularly hiring people for small contracts, and have the beginnings of a small studio in the making and can get a bit more adventurous in what you do each time.
So its a lesson learner, like when one first learned to ride a bike, one didn't just hop on and start doing fancy tricks and stunts, one first had to climb in the seat, then a little balance, then try a couple of turns of the peddles, its the way to do anything, start small and learn as one goes along with the process, getting a little better each time.