Company Behind Popular Mobile Games Opens Hub in New OrleansCompany Behind Popular Mobile Games Opens Hub in New OrleansBig Fish Games is the latest gaming company to set up shop in Louisiana. Will they be able to stick around?Joe CunninghamJoe Cunningham