Toward the end of the WWC stream Tech said he was going to release another song tonight sometime. Any more info on this?