2004 Hatched Before Your Eyes