Comment Now I'm wondering... (Score 3, Interesting) 121
If Z:TP is being delayed until after March 31, 2006, and the Revolution is supposedly launching after March 31, 2006...what are the odds of Nintendo coming out and saying "Just kidding, this was a Revolution title all along. Oh yeah, and please buy the Revolution" or something similar?
At any rate, I'm pretty disappointed.