Cant decide if this is finished or not? If the mix needs tweaking? Vocals some polishing? Mastering? Well… it definitely needs mastering

Cant decide if this is finished or not? If the mix needs tweaking? Vocals some polishing? Mastering? Well… it definitely needs mastering