This was the game that put me over the top into becoming a Twitch affiliate. It's also one of the most infuriating gaming experiences of my life.