This is really cool! I've never heard something quite like this before. I especially like that clap and the 8-bit lead (especially those chords after the halfway mark). However, I think that the 3rd chord in the progression should be (in some places) just a straight up major chord (as opposed to a major 7th chord).
But damn, this is good.