YEAHHHHHHHHHHHHHHHHHHHHHHH Ryu Hayabusa returns in the ultraviolent follow-up to the 2004 Xbox resurrection of Tecmo’s classic series !!!