I was interested when they announced Hong Kong as the location. I was skeptical when it turned out to just be Hong Kong Island (the least interesting part of Hong Kong in terms of scenery and cool roads to drive on), and now that it’s all about MMO and seems to be lacking a SP focus, I pretty much lost all interest.
What a waste, this had potential considering the location.


