Thanks, but I'm not really back, like I never really left! :) (I've been sorta following things, but until I get a version of Starbound to play with, I want to avoid too many spoilers.)
I'm just curious, but is your avatar a blocky version of that one anatomy thing by Leonardo daVinchi?
TuefelHundenIV gets the cookie. Yep, it's a Darwinia Avatar. And yes, it's clearly influenced by Vitruvian man - http://en.wikipedia.org/wiki/Vitruvian_Man