Looks pretty good to me, made any more progress since you posted?
Yeah, I just posted some more stuff.
I was going to post it earlier but this game jam has kept me busy