This 3D arcade game with beautiful graphics where you need to blow up the pyramids and obstacles.
You need to go through the levels, blow up the pyramids and clear your way from various obstacles.
The game comes with plenty challenging levels that will ...