Click to rate
A time based puzzle game in which you control the time of yourself and objects around you to escape.