I think they should make a genre called "Trance(or Tech) Pop" for this kind of music. really good seems like it would be like a song for a regretful moment or an epiphany.
This is one of the best beasts ive ever made hands down! lol =]
Please contact me if you would like to use this in a project. We can discuss the details.