Multiplayer Online Games over Scale-Free Networks: a Viable Solution?