cool beans
This really didn't seem artificial to me at all. It doesn't sound as though you were listening to it live I guess, though. It sounds more like it would after being recorded for a CD or something.
There is a good variety of sounds, and they are all easily distinguished from one another. Everything sounds great and goes together to form an epic, memorable song.
Although I don't think this is your best, it is still very well done and definetely good for more listens in the future.
I'm going to go with Shawn on that last part. God job! XD