Multiplayer Games

Free multiplayer browser games — play with friends or strangers in the same room, no download.