Game Loading...
Arcade puzzle game in which you climb ladders, dig through platforms and use a variety of items to trap or avoid enemies!
Arcade puzzle game in which you climb ladders, dig through platforms and use a variety of items to trap or avoid enemies!