This weekend sees the launch of the Go and some rather exciting releases.
In which direction will Capcom’s stated intent to westernise lead them?