bitsnark.com
Shogun II: Total War Leaked For Reveal @ E3
Renowned RTS developer of the Total War series, Creative Assembly, is apparently readying an unveiling of it’s forthcoming undisclosed entry in the Total War series, Shogun II: Total War. Via…