Let me add something here.
There's perhaps one rule to DMing that is older than the game itself (and I kid you not).
First, build a relationship of trust with your players.
All the more important in a pbp game where we don't meet face to face.
Frankly, my impression here is that you are not making much of an effort to build trust.
I don't have anything to work with to integrate my character into your game. My character is a cleric, religion is her world; yet I don't know a thing about your pantheon, other that you are permitting me to "import" my own deity from the FR. I don't know where in your world I come from or how elves are commonly regarded by humans (or by dwarves or other races, for that matter). Heck, I don't even know what parts your world consists of or which part of it I am supposed to be travelling in right now!
I've prepared my character as best I knew how, lacking input from you about the world or campaign style you are planning.
I've made my first move in the game, still hoping that once we got really started the world would unfold for us and you would give us more info to work with. None of this is happening.
Instead, we are presented with a scenario that is difficult to get into -- putting it mildly.
If the environs of the town are as wasted as you are telling us, why didn't we ever keep at a distance and investigate, rather than strolling up to the gate like so many waddling ducks?
Where did all the goblins harrowing us go once we approached the town? If you planned this "goblin backstory" when you started that game, why didn't you tell us about it? As reapersaurus points out, there's no good reason for us to lack supplies or food. We might be wounded, exhausted, out of spells and power points, out of ammo - but apparently that's not the case.
Forgive me, but all this looks like you cooked up that "backstory" only after we started asking questions from you and your only "plan" was to get the PCs enslaved, with or without our consent.
I may be wrong.
If so, I apologise.
As things stand, I'm in need of some serious trust-building from your side before I'm prepared to go ahead with this game. And for now, I'm still here willing to listen.