
Now playing
What can the first five minutes of a video game tell you? We're about to find out with Tokyo Twilight Ghost Hunters,…
What can the first five minutes of a video game tell you? We're about to find out with Tokyo Twilight Ghost Hunters,…
Advertisement