They were the team that people wanted to work with and Xbox in Japan was just starting up, so I wouldn’t say we had the ...
W hen a video game franchise becomes popular enough, it inevitably gets a spinoff title which is either set in the same world ...