A new site should be here, I know... I'm working on it

You can find some of my works here at Deviant Art