God is this League of Legends or something ? You should post this on mobafire.com or solomid.net
English
-
Haha! I doubt this game would reach THAT much of a competitive scene ;) But you never know! Feel free to share these vids with any site that you think would like it :)