Just got invite to ArtStation O o' That was fast... Anyway, they don't put all your latest stuff on the homepage, only the recent Project. If you want to post up WIPs to grab audience, your project will look messy as hell :P Seeing they kind of make you make your own page there as well, I take it they you to use it as a…