I'm impressed with anyone who can paint images that are true to life Dan - I don't care if they are human or not.
Having seen this, it occurs to me that maybe all of the cave paintings that have been attribute to ancient mankind, may in fact, have been created by these fellows.