I just want to point out an error in the tags on the review. TT games is Traveller's Tales, NOT Telltale. I have friends that work there so I just want them to get the recognition for all their hard work! :)
People are asking about other platforms, I think it's very unlikely because it is...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.