With Technomancer due to ship on Xbox One, PS4 and PC tomorrow, a final launch trailer has been released. Check out the new Technomancer trailer after the jump.
Robert De Niro and the Tribeca Film Festival have busted out with a common creationist argument in support of the anti-vaccination documentary programmed for the festival.