Finally, the SDCC tag is getting some use again. Earlier today on Twitter, NECA sent out a tease of one of their SDCC exclusives – it looks like a box set of movie Turtles is on the way. Of course, there’s no details beyond a picture of Randy holding a box (which looks like an upsized VHS tape box) – stay tuned for more details as they’re released.