Very strong 80's vibe going on sounds like some strong influence from 'Tears for Fears' song 'Shout' and going for the 'Big in Japan' and 'Gary Newman sound'.
Not my flavour but reasonable production not too sure about the density of the hi hat/hit in the mix...decent effort though. Going for the Ferris Buellers Day of look

Overall like the way the vocals blend in the mix, hats/hits sound a little strong/harsh overall not my flavour.
Keep the faith '_'