Elon Musk’s SpaceX compound in South Texas has officially become a city named Starbase, according to ABC News. Starbase was officially approved as a city by a 212 to 6 vote among local residents, most of whom are SpaceX employees, according to Cameron County election results. Starbase is the launch site for missions under NASA and Department of Defense contracts, and SpaceX is seeking to raise its annual launch cap from five to 25. Supporters cite job creation, while critics warn of increased corporate control, especially over public beach access.