Troll_Whisperer on 01 February 2015
I think it's just a cute way to show off the graphics from up close without boring the audience. I doubt it will be in the final game, but who knows.
No troll is too much for me to handle. I rehabilitate trolls, I train people. I am the Troll Whisperer.