Thanks so much for spending time with the game, and for your contest submission and feedback! Blunt feedback is more useful than polite feedback, so no need to apologize for it! :)
I'm currently working through a revamp of the intro to make sure folks can get into the game much quicker, and a lot of your other points (length, lore, mechanics) are things I'm taking onside as I continue to iterate on the playtest, and eventual EA launch.