I can't view all the pictures (though that's probably because I'm at work at the moment so I'll try later), but I really liked the ones I saw and find the concept interesting.
It's also great to find someone else who likes Utroms! They're one of the most underrated alien species ever in my opinion.