Freakazoid parts ways with Echo Fox