Holy cow the chord progression is pretty phenomenal. If you're going for Rave, the sound design is extremely outdated, but don't get me wrong, the composition of this is insanely good. Super super catchy even if it does sound straight out of 2006. On the flipside, this sounds like some splendid chiptune-esk music with a baroque chord progression and arpeggios that would make Johann Sebastian Bach jizz himself.