check out edge magazine. its really good for insight into how games are made. Every issue they interview people who work in development studios all around the world.
Sections
Discussion Forums
Browse