Video Game Wiki
Advertisement

Chinese third-person zombie shooter.

Advertisement