Read MoreTTech JournalFallout 5 Release Date Leaks and RumorsbyadminNovember 20, 2017With most video game franchises is not that difficult to estimate when the next game in the series…