Abra Academy 2 - Returning Cast

What is Abra Academy 2 - Returning Cast?

Abra Academy 2 - Returning Cast is a digital video game distributed via the LeeGT-Games web portal, however, the installation program optionally offers to download and install a branded toolbar using the ClientConnect (Conduit) platform.