Inspired by
Phantasmagoria's
Shuffle