The never ending battle of Link vs Rargh is now live on twitch. That just leaves one question... Which team are you backing?