Please Stand By…

November 10th sees the release of Fallout 4.   It would be an understatement to say that everyone is excited about it.  In fact, there is no disputing that Fallout mania has taking hold over the gaming community, perpetuating the frenzied popularity of this established video game franchise. Fallout 4 is based in the New England […]