Track: new album teaser by Super Mash Bros.