In the news: Red Tails, Cat Staggs, Bioware