It's Art Mag.com
Found this fun little site with links and previews and tutorials and everything you'd like there. I liked the concepts in it! Love it really. I totally recommend checking it out if you're tired of 3Dtotal or CGsociety or other art based sites with links and articles.