This is Meigakure, a Japanese Puzzle Game which utilizes the 4th dimension in puzzle solving. Confused? Just watch the video below and everything will be made completely perplexing. Be careful not to let your brain overheat.
Unfortunately there doesn’t seem to be a demo available for download yet, and there is no release date. Here is the official site.
To learn more about the time-space continuum, consult your local tesseract.