damn the chord progression and synths in this are the most professional things I've heard on the site in a while