Description:

A fun point n' click adventure! Help Abuba find his way home through solving riddles and challenges.