Tekken fan-made short film coming soon, looks surprisingly not terrible By Earnest Cavalli 20 December 2006