It's not quite there yet, but this is going somewhere.
And the full soundtrack is positively insane.