Babylon: Is it a Paradise or the Ultimate Deception?