Think Tool fans are excited about the band finally releasing their albums on digital platforms? Check this…