Posted on February 6, 2008Turok “Slash ‘N Stab” Video Have you seen the new Turok game in action yet? Here’s your chance. Looks good, huh?