Posted June 13, 2007 http://sdtekken.com/ :awesome: Share this post Link to post Share on other sites
Posted June 13, 2007 Argh, if only they'd release it on 360... Share this post Link to post Share on other sites
Posted June 14, 2007 Never liked Tekken, to be honest. Share this post Link to post Share on other sites