Its release date was set for summer of 2003 .
Its release date was was delayed several times and was finally made available on January 5 , 2005 .
Its release date was set for summer of 2003 , but was delayed several times and was finally made available on January 5 , 2005 .