A game about a little alien who was mistreated by humans. The main character is trying to escape from the research center. You'll have to hide from... Read more