Labyrinthica: The Quest Of Lima has been available on ImpulseDriven since June 2010.
You can find the game page at: Labyrinthica: The Quest Of Lima
Starting from August 12 and until August 15, the game will be available for 40% of the original price of 12$.
The sale will be exclusive for ImpulseDriven. As of now the game got 4 out of 5 stars rating at Impulse.
If you have any questions, I will be glad to answer them. :)