July 15, 2007 — Translation Loss is proud to announce the release of INTRONAUT’s new EP, The Challenger. The Challenger will see a late 2007 release and consist of three new tracks, a handful of live tracks and an outstanding remix totaling over 40 minutes.