in my opinion, learning english through games and video games is also a great way to improve our english skills. It is help you to improve every skills like vocabulary,grammar,reading and also speaking skill if you try to speak it out loud to practice.However it still depends on you, if you try to practice it with a positive learning spirit everyday it will help you a lot on your English.You also have to limit the time that you play games or video games, it is gonna harm to your health if you play to much.