The vocal track has far too much distortion, that causes the very nasal sound. Very hard to get under control. The other tracks were recorded quite well IMO.
Olli, I think the vocals could use some more delay/reverb in your mix. Apart from that I like your mix.
Olli, I think the vocals could use some more delay/reverb in your mix. Apart from that I like your mix.