Amazing, you can really hear the influences!
I am in love with this song, I cannot get enough. I am all for a Dance/Rock mix sort of thing. As other people have said you can really hear the video game influences. The Guitar has me just keep coming back to it. Kepp up the good work!