Yobal: Locality-Aware Multicast Engine For A Massively Multiplayer Game Architecture