During the final days of Shang-Yin dynasty in China (11th century BC), general Li Jing had a son named Ne Zha. The boy had extraordinary talents for martial arts, and for that reason the god Tai Yi gave him three powerful artifacts. One day he went to swim in the sea and disturbed the prince of dragons. The prince became angry and went out of the water to fight Ne Zha. Unaware of the power of the artifacts, Ne Zha unintentionally killed the prince. The Dragon Lord could not China if Ne Zha stays alive. Ne Zha killed himself to protect his land, and Tai Yi, touched by his sacrifice, revived him and made him more powerful than ever before. Now Ne Zha is strong enough to find three other legendary warriors and to defeat the evil king Zhou, the last one of Shang-Yin dynasty, and to put a just ruler on the throne instead.
Fengshenbang is a traditional Asian-style RPG. Most of the game is spent fighting random enemies and gain experience points to level up. The turn-based combat is viewed mostly from first-person perspective, although you can see your characters on the screen when they are attacking. The simple battle system allows you to use physical attacks or cast magic. The interface of the game requires you to select actions from a menu, in Dragon Quest style.