Floating Island Treasure Recovery

(22 votes, average: 3.73 out of 5)

Floating Island Treasure Recovery is brand new point and click escape game released by Mirchigames. Have Fun!