neoCine: In your face!