The recording sucks...
... but the rest was ok. Maybe you should incorporate more than one riff into your song, hehe. Anyway, steady drumming, guitars were ok, and your shouter doesn't sound too bad either.
Man... with what did u record this?? my foto camera records better audio than this....