Merkel Cell Carcinoma: An Immunotherapy Fairy-Tale?