I can hardly believe it. If its true. Rebelscum has a report that in 2005 STAR WARS MICRO NACHINES WILL RETURN. There is no farther info right now. My guess is that April 2, 2005 we will see them. That is the release date for all Episode 3 merchandise.
JT, can you ask one of your contacts at Hasbro to see if there is any truth to this?