Archive For Acclaim Entertainment Tag

What Is Going On With Turok?

What Is Going On With Turok?

There hasn't been a new game in the franchise for quite a while which begs the question - what the hell actually happened to Turok?