Unexpected Visitors

I've always been a big fan of the artwork in games like Endless Space and Stellaris. So I created a quick concept along those lines.