They fucking kill it live. Genuinely excited by their equipment at first, but then that tiny venue we're at just explodes with their set. I found myself ripping the dancefloor up with the band, and had a freak af time of it.
Get them at a big venue to see the sparks really fly, you won't regret it
Favorite track: Lest Hell Embrace You.