Search results: Feedback Please!

Shot 1299070447

The search result most exhausting that I had ever made.
See fullsize image
Any kind of critique/feedback/idea will help me to finish it.

keyboard shortcuts: L or F like post comment