Lost Idols Puzzle Crusade (Windows game 2003)
Channel:
Subscribers:
14,000
Published on ● Video Link: https://www.youtube.com/watch?v=umRBi0pNsq8
Lost Idols Puzzle Crusade is a 3D graphics top-down view puzzle game by Suricate Software, Horux Interactive.
#windowsgames #funnygameplay #funnygamevideos