Pretty cool song. Guitar might be able to use some oomph also. All in all, good sounding though. Vocals seem to be captured well. Only thing I might do different, is bring the guitar more into the mix, but that could just be a personal preference.
Ed