Zombies in China Town 1983
52 views • Oct 17, 2026
foxity3810Follow
New York, 1983. Chinatown is overrun by the undead, and its neon-lit streets are your last stand.
Survive wave after wave of zombies, grab upgrades from Perk Machines and buy weapons from Weapon Machines.
But something feels off here... Uncover the secret, awaken the spirits and face them if you dare. Not everything is what it seems.
Are you ready for the ending?