Xen the Alien is a third-person, action-adventure and puzzle game that follows the exploits of an Alien scout named Xen desperately trying to find his way back home after being mar...