Woooow...
I love this song when it gets to its techno-y part. So awesome! The only complaint that I have is that it takes too long to get to that part - but that's normal. When you wait eagerly for something great to happen, it takes forever to happen. ;)