March 15, 2014 at 19:38:55 UTC
No idea of a good Title, but anyways. Twitch is from League of Legends. Riot Vermillion is from Strife. S2 Games