New video posted by me on Twitch: Team battle

Team battle was just posted by me on Twitch!