Dude, this is a really good song, where are all of your other songs? If this is a first, you got some real skill. But I doubt this is a first.
Keep making this kind of stuff please.
Please contact me if you would like to use this in a project. We can discuss the details.