Merely Net based casino