actually pretty good man. My only complaint is the stupid claps in there. It gets repetitive and in all makes it sound boring.
The beat reminds me of many different video games but i can't remember the titles to save my life, the lyrics were good.
And also, don't be afraid to put up your work man. You did a good thing by posting it.
Good luck with your shit.
Please contact me if you would like to use this in a project. We can discuss the details.