NetEase's free-to-play open-world game could take over ten million players to ancient China when it launches later this week.
Spear of Sacrilege is a blood-drenched homage to the 8-bit era of horror-tinged, side-scrolling action. Wield your spear in a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results