No vocals is an improvement (lol)
What can I say? This...
...is just more fitting for a video game, and it lets that nasty guitar part ring out in center stage.
Though I'm basically in love with that gif. I can steal it, yes?
--
http://www.youtube.com/watch?v=SBpfwpOPXNc&NR=1&feature=fvwp
I watch Planet Chasers Starlight Excellent all day, every day.