STATUS
release in 67 days
Unreleased
GAME
The Tower Of TigerQiuQiu Ladder
RELEASE DATE
08 Dec 2024
CRACK DATE
01 Jan 1980
DRM PROTECTION
n.a.
SCENE GROUP
AboutClimb down the ladder to the top of the cave and get the treasure chests hidden there. Watch out for flying knives from organ traps!FeatureThe DLC include full 10 missions
No comments yet…