Really cool mechanic and great level design with a nice difficulty curve, did have some graphical glitches but overall the game was really fun