Day: December 31, 2017

It’s been pretty easy to point at Twitter and, with each quarterly moment when it discloses its financial guts, let out a long exasperated sigh. Twitter since going public at a now in retrospect astounding valuation has for much of its public life been quite the disappointment to Wall Street. But then something interesting happened
0 Comments
With every year it seems we’ve finally arrived in the best 12 months for gaming ever, only for the next one to roll around with yet another slew of contenders ready to take that title. So here we are again, at the end of 2017, with a quite staggering calendar of gaming behind us on
0 Comments