Hey, joestis, you seem like you know what you are talking about here. Do you know if Steven is still developing the game or If he has gone completely silent?
He has a youtube channel where he has been posting status updates in the community tab. So yes, he is still developing the game, he's just taking his time, as he should.
Honestly, I feel that people with skills should try contributing music and Blender models if they can.