Luckily, I managed to save a version of it before it completely disappeared.
It seems that this game is based on a future version of Klik n Play that runs entirely on Tachyons which, according to theory, actually move backwards through time. What this means is that the game was made some unknown point in the future but does not go through time in the normal way, or a way that we can even understand.
It also means that I think this fits the deadline criteria, being a game out of time and all.