Sonic anyone...?
For some reason it really reminds me of Sonic the Hedgehog (Sonic Adventure DX more specifically) Not sure why ..hmmm... saying that, I really like it! Easy to listen to and doesn't sound to complicated or overwhelming, everything fits nicely. Awesome ^_^