That was you playing guitar, yes? Are the other instruments live as well?
P.S. Shouldn't this song be categorized under "Video Game"?
There's a video game category? I forgot about that.
And all the guitars were recorded one at a time, and the drums where a machine.