This is why I play support in LoL now. Before I took a 1.5 month break from the game I played almost exclusively AD. Being in a role hoping to carry the game like this meant that when you had those people on your team who were responsible for screwing your team over, I was left disappointed. Now I get to enjoy the strategy of the game from a sort of "back seat" role. It's fun even when we lose most of the time for me.
I tried the link on the FAQ page and it takes me to my account page, but with only a "Change Email / Password" and a ""Log Out" link appear. How can I cancel? Sorry if this has been asked already, but I have 1.5 hours until it re-ups.
It had it's funny moments, but overall it wasn't worth the time in my opinion. The whole idea of it and the struggle of keeping it on the Bombcast was pretty funny, but in reality the segment itself wasn't entertaining most of the time.