This might be the best techdeath album ever