I wish I could make out the vocalist's lyrics a bit better. He's mumbling a bit underneath the beat. I think either this song needs a stronger vocal or just turn the volume up a little on that track.
Good one though, reminds me of the amateur stuff that got done in my high school back in the day.
Please contact me if you would like to use this in a project. We can discuss the details.