Thanks again for the feedback!
I agree, onboarding is the biggest thing I struggle with right now -- this jam has been illuminating for how I should handle new players for my other long term projects. Nonetheless, I'm glad that it grew on you when you got a hold of the mechanics.
Goodluck as well!