It's finally here! The Division! well the beta atleast xD This game has been so much fun to play with my mates so if you haven't yet got to play it give this video a watch and tell me your thoughts on the game :D