No I dont think that what he's saying. But if its not on Twitc its not that popular. And I agree.
But this game isnt succesfull at all right now. So im not sure why you feel the thread is terrible
Really? So, majority of console gamers frequent twitch? I'd love data to back that up because i sure as hell did not know that.