Rich Vogel, producer for Bioware's Star Wars: The Old Republic has left the company admist growing rumours of staff layoffs. Some rather extensive 'restructuring' measures were announced back in M... Read More