This really reminds me of bloxorz, and the looping twist is a fresh take on a puzzle game. nice work!