NEWS April 1st, 2011 by Mark Barley Back To The Future 3 "Citizen Brown" Launch Trailer TellTale Games have released a new trailer for their upcoming Back to the Future 3 episode, "Citizen Brown". Looks awesome!