This has potential. The music is pretty good. When I read Darren's comment I didn't get it, until I went back to the lyrics, and it actually makes a lot of sense, it would work pretty well.
I think it would be cool for something like this to have verses with tiny stories, all separate but with a common thread, you know?