2nd January 2003, 4:50 PM
Gah! I posted that news yesterday. Do you guys purposely avoid the sites I work at? Anyway, this will most likely have something to do with the LCD screen Nintendo showed at E3 last year.
http://www.n-philes.com/php/epueuylkyzeflzfzeufy.php
http://www.n-philes.com/php/epueuylkyzeflzfzeufy.php