By Sonoshee
Ultra-violent point & click set in Shanghai, China.
Picked to match Zeizen on gameplay, themes, and feel.
Recommendations are being prepared for this game.
94% Very Positive
74% Mostly Positive