The title is a bit a a misnomer as photographer Avanaut has been around for some time. The 'arrival' in question is this fantastic scene he has created.
I think the great thing about minifigures and photography is that you really can take these pint-sized ABS warriors and place them in fantastic new worlds. The lighting and presentation of this piece almost makes you believe you've been transported to the planet of Hoth as the Snowtroopers arrive.
In the grand tradition of Alex Eylar, Powerpig, and Shobrick, Avanaut relveals how this shot was achieved. Click through to his Flickr stream for more details.
You can also buy this picture as a print or (hint, hint) Holiday Card via his shop on RedBubble.