Agreed. This leans more EDM.
All in all, it's well done for what it is. EDM basically pushes a beat w/ some ear candy thrown in. This fits that nicely. I find it gets rather monotonous to listen to for longer than a minute or two - but I'm not dancing to it. In a dance floor environment, it could go on as long as it likes and folks will likely continue to sway to it.