I happened to like it! Songwriting, execution, and all. Of course, I hear where you're limited production-wise, but it sounds likes you're getting the most of out of your gear; and I say that without knowing what it is!
Certainly would be interested to hear that song in full production, with live instruments and all!!!
Good job! Thanks for posting!