Treeker: The Lost Glasses has been recently approved for release in Desura. You can check more details accessing the game page: Indiedb.com
Treeker: The Lost Glasses - Release Date
Treeker: The Lost Glasses is now complete and will be available to play on april 19 in Desura.
Posted by zefaistos on