Chris Roberts' Untitled Project Teaser TrailerA teaser trailer for Chris Roberts' latest project.By Mike Tao on October 1, 2012 at 10:43AM PDT Star Citizen