The Bizarre Title Duck Game Receives It’s 1.5 Update Bring Eight Player Mayhem