Monstercat just hit 1337 releases and I'm bored