Wow, I'm surprised how unique/unexpected the melodies are, yet none of it feels out of place. Great job!