Lost Idols: Puzzle Crusade

Description

Lost Idols: Puzzle Crusade is a 3D game in which you walk on a tile board to retrieve the lost artifacts. Each level contains traps to avoid and some tiles are easily broken.

Game Info

Platforms
Windows2003