Causality

Loju
91,815 4.26 (1,167)

Control time and solve paradoxes in this time bending puzzler.