fbpx
China

[ChinaJoy 2012] Dragon Sword – Gameplay footage