I say, challenge well handled! Sure, there are things that could have been improved! (bass, a couple of synths) but as you mentioned already, it's not the best you could work with...though, it's something that shows what you archive with the things you already have.
I say, very good. 5up! :)