User blog comment:LordTBT/News:"The Rogue Crew" summary revealed/@comment-1427879-20100610183515

Yes Rogue because Rouge is red in French and I gather that they are rogues as in pirates not red beasts