Launch Entertainment is expanding into North Texas with the first location expected to open in Frisco by the end of 2024.