Check out
Chris Langley’s
Shuffle

It feels like it’s here already