In some crappy news, McFarlane has snapped the Assassin's Creed license away from NECA. Granted, NECA was not using it to its full potential, just released Ezio variant after Ezio variant. However, long gone are the days of McFarlane making quality product. Their Walking Dead line is one of the worst pieces of crap hogging shelf space right now.