It's Progressive Trance. Sounds kind of mainstream to me. Not Psy or Goa enough. It's using the typic 4 x 4 beat (Sorry for the math), but yeah, definitely progressive trance. Most trance producers are now making cloud based software or providing product updates. Pretty crazy transition if you ask me.