Tecmo KOEI Reveals E3 Line Up; Fist of the North Star Confirmed! Posted on: June 10, 2010June 12, 2010