If you can't watch this and appreciate the creativity and music...you need to get slapped hah. Love the record and the whole Cloverfield/Independence Day/End of the world feel. Dance music is only getting bigger. This song ‘Beam Me up’ is off their upcoming EJECT PT.1, which is the first half of their debut album.
Make it a great day.