I really like this. It sounds so happy and full of life despite the fact that it is in a minor key. This is probably because of the bassline which is very interesting and compliments the chords splendidly. Also, bonus points for those fat chords. That slight detune is so satisfying to me :D The only reason this isn't a five star in my opinion is the mixing. Maybe a multiband compressor or a few EQ adjustments.