Demon Gaze: trailer, video gameplay e immagini