Game cover: Escape from Octlien

Escape from Octlien

Release date: 21/09/2007 by Aztec Games

Point-and-click • Puzzle • Adventure • Indie

Web browser

Main story

N/A

Escape from spaceship

User activity timeline

User reviews

No users reviewed yet.