Marvel Releases First Look at 'Domino'