This sounds like a great fusion of a bunch of stuff! I think aiming to fit a standard by default isn't the way to go anyways haha, because this ended up sounding fresh and funky the way you made it :)
The progression is really fun, it feels like it varies up and is unexpected in a good way. Each instrument has its time to shine and add character to the overall piece, and the melody is fun and playful. Great work altogether, keep it coming!!