Intronaut are celebrating the release of their new album, The Last Direction Of Things, with a new music video for their song "Fast Worms". The band is currently on the road in North America to support the release of the album, and will be joining Between The Buried And Me...