It gives a weird vibe, mostly because of very low notes and the unexpected major resolution. But otherwise it's very well composed.