This thread, too, was slightly unneccesary. But, alas, I do accept your apology.
The problem with your thread, as stated, was that threads that simply tell a game's "storyline" are not allowed here, for the simple fact that back in the early days, the Showcase (and Chat) board were clogged with these sort of threads. They really don't serve any purpose, and they don't "showcase" anything.
Good luck with your game, but the rules of the board say that you need to have proper things to show before you can post about it. Suggestions for this, to name a few, are demos, in-game screenshots, and trailers. Above this, they also have to be in the Showcase board, which you'll find on the Forums page (the little speech bubble at the top of the webpage), three boards underneath this one (FPSC Product Chat).
I was only trying to give friendly advice, but thank you for apologizing.
Evil has a new name. Demo out now!