I found this while scrolling through tumblr, which I thought was really interesting.
No mention of full character customization, but you can change your character's skintone!
I can't wait to get my hands on this game. I wonder how far off the localization is. I'm not getting my hopes up for too soon, but I'm antsy all the same.
I'm linking the post where I found these screens as well.
Credit where credit is due and all.