wow thats Cool, are they makeing the game?
Yes they already have the story in mind and mainly they need more monster designers and 3D Modlers though you can help out with other stuff as well also they are working on a wiki for the game and for people who want to make LoD type games.
On a side note: The only reason they had many setbacks is because people say that they would help then end up never coming back that is why we are looking for people who could stay dedicated to thier work also if you do join the forums at least try to stay active like logging in once every three days.