Armada embarks on new label project with Third Party Tird Party announces the launch of new imprint Release Records with Armada Music