Ali Baba's Treasure Lite

from WANG JUE, originally released 24th March, 2012

Ali baba's treasure is a very challenge puzzle game, Each level requires imagination to solve.
...

Available for $9.99 on the App Store

Recent posts about Ali Baba's Treasure Lite