Who knew that Quincy – of all places – was the home of a major video game company that had rang up upwards of billion dollars – or more – in sales revenue?
Well, it once was. Irrational Games and upward of 100 employees were quietly located at 1515 Hancock Street. Now, however, what’s left of the company is somewhere out in cyberspace after laying of most of its employees.]]>