Baccarat and Aqua seems to be there but they are not allowed to be clicked, it just shows a no clicking sign when you hover on top of the games and that's it. I think they are probably not removing the game because if they were removing why would they keep the game sign there, it is still showing, if they were to remove I would believe they would have just taken the game down and remove banner of it from the website as well.
Now looking at the website they didn't do that, which means they still have the game there, but they just not allow you to play, which could mean anything at all actually but I agree with bitinity that they are probably working on it to improve and give a better game for you. Time will tell what the reason was, maybe it wasn't even improving but there was a bug or a glitch they needed to fix, who knows?
Aqua is under inspection at the moment and Baccarat has not been released yet!
It's about to come soon!