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...
This real-time strategy game blends action and puzzles in a digital world inhabited by intelligent creatures called Darwinians. When a dangerous virus disrupts...