For those of you who have never stumbled across it, I present Time Cube.