Babaliba (2005)

For Linux, Mac, PC

Babaliba (2005) is a third-person action game with a hint of puzzle from the developers at Compiler Software. The main publisher of the game is Compiler... Read more

Release date:
Developer:
Publishers / Distributors / Localizers:

About the Game

Babaliba (2005) is a third-person action game with a hint of puzzle from the developers at Compiler Software. The main publisher of the game is Compiler Software.

Reviews and ratings