Wow!
This is reaaally good! It has the Tokyo sense to it, well not only Tokyo, but a large, bustling city type of feel. It should be in a video game for sure. This just proves that it's your talent, not your samples, that are making these songs good ^^