The first teaser trailer of The Legend of Ecco Kingdom trilogy will debut May 12th, 2005. Announced today by Hazard Films Limited and is proudly being brought to Indietalk by Kenan Floyd, John Jordan and producer Shane Dean. It will premiere here first and will receive feedback before its...