Hellgate: London - I head to Flagship Studios for the scoop
Tina
Oct 23, 2006 at 11:45 AM
Tina
So, one of my favorite things to do whether I'm working or not is to visit video game companies. A few of my favorites are Epic Games, Red Octane, and now Flagship Studios. Which is located just off the water in beautiful San Francisco. A few of my lady gaming…