Mass Effect producer Casey Hudson leaves Bioware By Sam Kulii on August 7, 2014 Mass Effect producer Casey Hudson leaves Bioware Mass Effect producer, Casey Hudson, has... Read more →