Your English isn't bad at all, but that accent is a bit hard to understand at times. Nice iniative though making an animated introduction video. It's simple and easy to follow, even though it's rather bland and generically informative. Makes me think of those airline videos you watch with instructions on safety before take-off. Hope this isn't the only infomercial you'll be submitting though, would be fun to see more creative work apart from regular gaming videos, those are just... everywhere!! Keep it going. :)
-cd-