Really great game with good puzzles!
I liked the glitch mechanic :D Graphics could have been a bit better, other than that this is a great game!
Keep up the great work!