Mets owner Steve Cohen on Tuesday released more details about his plan to build a casino on the city-owned parking lot surrounding Citi Field, although he still needs the state legislature to approve so-called park land alienation to start any construction.