Idolzzz is a unique puzzle game with an interesting twist. The aim of the game is simple – you must place the ancient idol in the box to be packaged and shipped away. Barring your path however is a series of obstacles that
How to Play & ControlsUse mouse, keyboards to play this game!
Played200