Chris Roberts / Gaming October 10, 2012 by WtF Dragon · Published October 10, 2012 Chris Roberts’ New Game Was Announced Today Chris Roberts’ new game, Star Citizen, was announced today. It looks incredible.