There really are more important things than knowing the English language to it's extent, or well, maybe not. It still isn't nice to go bashing people for their lack of language skills though. It isn't nice bashing people at all!
That being said, I like the track, but then again, I like full-on (some of it anyway) and video game music. It's a great combination.