Really neat! You have a lot of talent with groove and stuff, so try to build off of that. As I said, it was really neat, but it felt like it was missing the big finish. I was waiting the entire time for a big crash and then jazzy finish to complete the song. That however, is just me. I don't want you to think you did a bad job here. The song was really unique and was really catchy. If I were you, I'd consider using some of the stuff you did here into other songs. Regardless, fantastic job and really keep it up.