Digital art by Peter Mohrbacher. More concept art here.