Well...
People are saying how this piece sounds like this or that, well they are all wrong. The highest bit of praise I can give it is this: it sounds like everything, and nothing. You can liken it to so many movies, songs, and games, but your song still retains a unique identity of its own.
Well done!