Nyan Cat? Check. Trolololo guy? Check. Ridiculous musicianship? Double check. Oh, and yes, “All Your Base” belongs to them now, in case you were asking. Who these guys?