Can we just let The Division go? December 8, 2015 Mr Game News 4 Comments Ubisoft's The Division has been mired with delays throughout the 3 years we've heard about the game. Can we just stop talking about it now? Read More→