New Tycho album is releasedThe new Tycho album has been released, and it has reached the top of the charts (above some guy named Thom Yorke). This follow up to the...