News Louis Castle departs EA's Westwood Studios for InstantAction July 16, 2009 Stephany Nunneley-Jackson