Review by Matt S. Over the last couple of years, there have been few games industry-orientated things that have excited me quite like the rise of China as a development centre. They might be bitter political rivals, but China and Japan share more than a few cultural similarities. Being both…
Read More