Has anyone tried this new Cydia app?seems to have alot of dependincies?