Today saw the release of The Division, and its launch has given us a lot to talk about, including server issues, and the inclusion of microtransactions. With the servers now up and running properly, ...