I read the link to the other forum that you posted, Cas.
(Need another beer?)
I would have to disagree that Alien Flux is for hard-core gamers. I think it's a perfect fit for casual gamers. As a fully-licensed player of Alien Flux, and a hard-core gamer, and can tell you that my wife (a casual gamer) plays it more often than myself.
Just me, but if your game is simple to control (and it is), and it can be played in short, action-packed sessions (which it can) it is appealing to casual gamers. Think
www.zone.com (sorry for the link to an M$ site).
Any exposure you can get on the Real or Shockwave fronts seems to be a good idea. I'm sure you have strong feelings about your game, and keeping the rights to it, but selling your game at this point may not be a bad idea, for the right price. If Puppy Games is to have a long future ahead of it, I think in 10 years time giving up the rights to Alien Flux will seem more sensible over time. Puppy Games will surely have bigger, and even better games in the years to come.
It's not like selling your game would mean that you "sold-out" (forgive the pun), it's a business decision, and sometimes in order to stay in business (the boring part of life) one must give up a beautiful creative ideal. When will the security of the bottom line become more important than the dream of a great game? It's already happened in the vast majority of commercial studios - it's only the very healthy studios that can do otherwise. This doesn't mean that the games aren't creative, or of good quality, it means that in order to be profitable, the artist must always come to terms with the reality check of the accounting department.
I think I can safely say that all of us on this site want Puppy Games to succeed and make more great games. If for no other reason than to help pave the way for Java games (despite our like or dislike of anything you make). So, get out there and do what you have to do, chum. I don't think anyone will hold it against you. Let the hobbists worry about artistic ideals, and get out there so you can tell the rest of us what it's like on the other side of the gaming world.