Hey man no rush. It really is a good game and I know it's still in development. I was certainly overly critical in my previous comment.
I'm honestly just not really interested in story in any game I play. There are a lot of players who are though and this site in particular tends to have games that scratch that itch for them.
Keep up the good work.