Imagine a stadium packed with cheering fans, not for football or basketball, but for virtual players battling online.