from what I've seen lately the Delorean will definitely be made...i mean they are doing the 1/12 Bat...and the ship from the Avengers, Marty is already wait listed, and the Batmobile sold out.
i wouldn't cancel...Marty is an iconic figure and for me at least this and the Batman returns line is the most interesting thing HT has done in a while.
wow...i dont know how long this figure has been out but im still impressed by the photos i see posted here...after i started collecting 1/6 89 Bats was a hope, im very glad to be able to own it, and even happier to visit this thread and see kick a$$ photos!!