He used to post here, I think. Not sure if it was legit him or just someone with the name Montero on his avatar. Maybe I was dreaming it up because @ doesn't bring up his name. Shit, we've had so many posters come and go .
He's alright, though. Seen a few interviews and podcasts/discussions with him.