I thought Aloha, Scooby Doo already came out. The page says 2005. WTH?
It comes out 2/8/05That's 5 more days!