Talk:Twitch/@comment-24407429-20140501033418/@comment-5955640-20140501033724

It is certainly new splash page on my end.