Yes, it is absolutely legal in the US. It has licenses for a total of 4 states: NJ, PA, MI, and WV. It is licensed by the New Jersey Division of Gaming Enforcement, the Michigan Gaming Control Board, the West Virginia Lottery Commission, and the Pennsylvania Gaming Control Board.