The reformed US Gambling Act officially only allows companies that are based in USA and already have a license for a normal gambling hall to apply for a license extension for online gambling. Foreign online casinos are therefore not allowed to offer their services to US citizens. However, if the US citizens decide to play in the foreign online casinos, you are NOT making yourself liable to prosecution.