Indie Obscura 5 Seriously Fun Multiplayer Games These five indie multiplayer games will be impossible to stop playing.