Hmm, it was a while ago when I played the demo, but from what I remember, it had a good storyline and good systems. Although I don't seem to remember battle... perhaps it wasn't in the demo? Definitely continue it! There are so many projects around here that none of them really get as much attention as you may have remembered. Definitely ick it back up: as you put more work into it, more people will flock to this topic.
Also, does this mean that you are going to be active again?