To clarify what I said my in my previous post, I'm not actually all that concerned with selling games to a more mainstream audience. I have no intention of censoring my games at a base level to appeal to more people.
That being said though, I don't like the idea of limiting word of mouth, or letting the content stop people who might otherwise want to play the game. So, at the very least the game will have a toggle, since all it takes is a single line of code, and I'll need a toggle for certain content anyway, based on people's preferences. Beyond what, we'll see.
As for the game, it's getting there. Right now I'm trying to decide what abilities I want the player to start with, since it would be a shame to go through the whole game without some of them, and every ability you start with makes the game that much more interesting in the beginning. For instance in Kurovadis, I pretty much decided last minute that you should start with the ground punch, which was originally for destroying blocks. Then I added the passive roll attack to make up for it.
Anyhow, back to work..