Audio Push and Mark Battles came through with a collaborative track that will have you moshing in your room.