Yes, it is totally legal to play casino games online in licensed, regulated casinos like JackpotCity.