Thanks Hectic for the kind words! It is indeed difficult to maintain an audience, but what I found the hardest was to cope with the fact that there is almost no audience beyond the initial release peak. My games - like many games out there - got buried very quick :-(
Hi blascymot, thanks for taking the time to write! Maybe my postmortem post made you think I was feeling bitter, but I don't :-) I started gamedev because it was a lot of fun. I was aiming for a time consuming game knowingly (i.e. roguelike) because that's the kind of games I wanted to code, I didn't want to do other games beforehand; it wouldn't have been fun.
After three years of coding games, the fun of coding was mostly gone, I had learnt a lot in the framework I was using (and didn't want to try others as I don't have the time resource); and the reward aspect of gamedev wasn't worth it; hence I stopped developing :-) And 4 months later I do not regret it at all ^^ I've read a lot of great books thanks to stopping gamedev, I've redone HL1 solo and I'm on the way of finishing Opposing Force; things that make me happier than coding games ^^