They have been so tight lipped about everything that even when they are mentioned it's like an afterthought...."Oh yeah, Delfin. Those guys." Delfin is best known as the group that has been delayed several times! You start to wonder if these boys are actually capable of pulling this off. "No, really. the dog ate my homework!!!" They had to bring in Oscar Meyer just to try and generate some buzz but almost a year and half later....."Oh yeah, Delfin. Those guys"