PC-made or not, I don't care, it's awesome.
"omgomgomgitwasdoneonacomputerzzz" is a big disadvantage only if you don't know how to make up for it. You could be better at it, but you already do it well enough. =) And I know what I'm saying; go ahead and try checking out any of my songs (preferably any of the 5 on my second News post) to see what you could do with just a PC.
On to the song, from the start the guitar riff instantly gets your attention. And the rhythm+bass+lead "hits" are all placed correctly. As the song goes on, you can already tell that it's gonna be a fast-paced one, what with the drumming and the rapid-fire guitar playing.
And a personal request from me: may I remix this song? Even though the Creative Commons license says I can, it's always better to ask. I'll just use it as an example to show you what you can do if you decide to go back into composing songs like these. =) (and also because I love it o_O)
5/5, 9/10.
~rtnario