I suppose Stan Lee needs something to do to pass time when he's not making cameos in Marvel movies. This movie went straight to dvd, as well it should have. I paid $1.99 for it, and it was barely worth it. The story is cliche, the acting is "street" so it sounds stupid, and the hero/villain are lame. The comic-babble for the techsuit was "acceptable".