They reiterated that it's "coming soon" and Team Cherry couldn't be at E3 because they're hard at work back home. They could be in the final phase of development and really want to just focus on getting everything right.
I'm still hoping for a 2019 release. 2020 is super stacked already so I wouldn't mind playing Silksong before that.
The gameplay during the Treehouse looked great as expected.