The above link is an interesting interview with artist Jeremy Geddes. It definitely sounds like he wants to remain mysterious in his artwork. He describes leaving just enough elements in his paintings to create questions, not answers. I personally find it successful and intriguing. He's kept my attention for awhile now because of it.
Plus his paintings are just drop dead gorgeous. The cosmonauts are always alone and alienated in their suits leaving viewers with feelings of subtleness and solitude.