Thanks again for the replies! You have been most helpful! I guess now that you have a published game on Steam, getting your next game there should be easy (maybe even not having to go through this Greenlight process).
The link you provided on the Greenlight process had something interesting...
"We're going to be reaching out to developers as we see their games getting traction regardless of whether they have achieved a specific number of votes or are sitting 1st or 2nd place at any given time. We are most interested in finding the games that people want, not requiring them to always hit a specific number of votes." - so, that's good news.
I've thought about developing for the mobile devices - Unity3d being one of the tools that would make developing on any platform so much easier. However, I'd need to learn that tool and I'm not a 3d guy. Unity 4 looks to be an awesome tool though (and will support Linux on top of everything else it supports). I have years of Java experience (mostly web systems) with some UI and some game development on Java. I've even tried HTML5 game development - it works great for the right games. I guess it is time to start designing / planning a game to go after and determine the best tool for the job. I'm 90% sure though that I'll be targeting Steam.
Cas, I'll be looking for your next game! Keep up the great work!