This stuff sounds great! I really enjoyed the overall vibe you built with these songs, and they all definitely belong together.
Others have hit the repetitive aspect, so I won't go too hard into it in that respect, but I think a little variation in sounds, key, and percussion would do wonders to separate these songs from each other while still feeling independent!
Either way, nice work!