Posted intechnology News
Concord’s Free Open Beta Is Performing Abysmally on PC
Twitch.tv viewership is also pretty low, attracting just 71 watchers at the time of writing. While that number will likely increase as America gradually begins to get up, these kinds…