Petit coup de projecteur sur ce groupe débarquant de nulle part (ou alors de Denver, Colorado) avec ce maxi 3 titres apparemment auto-produit et néanmoins d'excellente qualité. Difficile même de définir le nombre de ses membres, 3 noms étant crédités sur le premier morceau, un seul sur le deuxième et cinq sur le dernier ; aucun featuring n'est signalé, seul le nom du producteur est récurrent, il s'agit de Stro The 89th Key (grand frère de 88 Keys?).