Whenever I ask my full-time students how they use their computers their No. 1 answer is to play computer games. And many of those whose English is very impressive say they owe this to playing online computer games where they interact with real players and learn English in real context.
Here's a short video of a really passionate young player – I'm not sure how real it is but looks funny. What do you think of it?