Great stuff!Reminded me of an old Net Yaroze game, Time Slip. But your implementation is even better in my opinion.
Thank you so much!