GOT The Beat drop debut mini-album and fierce 'Stamp On It' music video