So apparently the one true sewer of social broadcasting has disappeared from the internet and conflicting stories are flying fast and furious. Battlecam simply is “not” right now. No pages will load, no word on their fakebook or twitter sites as to their status, nothing but rumors and a bunch of assholes on Tinychat all […]