landofodd.net
Twitch: An Experimental Night of Premieres
So last night, The Land of Odd officially made its debut on Twitch.tv as I’m sure those who follow me on Twitter saw me throwing up messages left and right about. The whole thing was quite t…