Only 10 days until the year's most anticipated fighting game on the Xbox is released. To launch the countdown to March 18th, we've posted 10 new screenshots
from Tao Feng: Fist of the Lotus
in the new Tao Feng gamespace
. Check back all next week as we feature more exclusive content leading up to the game's release date.