Tuesday, November 6, 2007 – NCsoft® Corp, the world’s leading developer and publisher of online computer games, today announced the formation of a new development studio in Mountain View, California. The announcement comes as the company begins a renewed push to further develop the City... [Read More]
http://www.cityofvillains.com/news/arch ... uires.html