Hello all Delorean lovers... I went to www.delorean.com and it was just a black page with this writing on it/ D=MC squared..You know with the little two on top of the D to mean that it was squared. Could this mean that DMC 2 is finally coming out.....I HOPE SO... Let us await and find out.