Lucidum Studio

This third person hybrid strategy and adventure game places the player in control of an alien protagonist.
Adventure