Dude. Those are beyond awesome. You really ought pick that back up. I'm hoping to incorporate paint in some of my works soon, I just want to get a bit better first.
I'm curious as hell. What technique did you use to get the mesh?
Edit: Have a badge man. I think they're great.