This year’s International Toy Fair hits the Jacob Javitz Center in New York this weekend, and NECA will be unveiling brand new figures and planned releases for 2008. So what the heck is this? Hint: it will be part of a special Gears of War release. Find out next week when we debut images from Toy Fair and more!