Alien tech planet

final with post

final with post

early progress

early progress

Another project for my art challenges at work.