Yeah, I can tell from your links that you know your stuff. I think finding an art partner could be a good idea. Maybe you could try recruiting in a game creation forum instead, you'll be a lot more likely to find what you need.
I may try that. Thanks! Looking forward to seeing more of your work. ;)