Problems with no-download casino games