Tech News Twitch live at #E3, #division still looks amazing http://myjamai.ca/kmplg http://ift.tt/1mwC7rY… Rasta June 15, 2015