Definitely wasn't Artie, it was a new mutant introduced at the beginning of the series.
Wild issue. I liked the idea of what Doug's seed was supposed to do but of course it didn't work. Loved the quick tender scene between Logan and Idie. So next issue X-Force versus Sabretooth and crazy ass Graydon but Graydon also wants to kill Sabretooth so it's gonna be a mess.