Yeah, if you haven't figure it out, those aren't real instruments. This song was written in Guitar Pro 5, and it has been sitting there rotting for some time now. Me and a few others are learning the song on real instruments, so keep your ears ready for that.
Me and my friends wrote this in different parts. I was given the rhythm guitar part, Manmadeking (user name) made those two solo guitars, and two friends threw in the bass and drums.