Too often is the case that we are introduced to new and exciting bands that are on the path to musical success to have them taken away from us without any warning or explanation.ย This week we have another Austin-based band that was doing well and just dropped off the face of the Earth.ย What …