The Testament of Sherlock Holmes - Launch Trailer
The Testament of Sherlock Holmes is now available in the UK and launches on September 25th, 2012 in North America.
@Bumblebee1138 The link states- Live Now:Tokyo Game Show 2012
That is purposefully ambiguous, false advertising.
I could say that everything is live now because you are reading this now. It stretches the connotation of the word making it useless.
It may merely means that the game show is thier even these days. But if you really have an issue, report it to mods and admins in the forum. Because that has nothing to do with this trailer.
Oh it' not 'advertising' if it just send you to another game page.