Yes! They’ve rereased it in Cydia – ants! About time 🙂