For someone that says they're new at it, that recording sounds pretty good. What you did there sounds far better than alot of bands full demo's. ;) I agree that the snare tone could be better but the only really noticeable things I could suggest & take it as just an opinion, but the guitars...