Originally Posted by mfte I was at the hardware store the other day and thought "remember MSTRKRFT?" MSTRKRFT actually just dropped a new album 3 weeks ago, haven’t given it a proper spin yet, but sounds hard hitting from my brief skim through.