Really cool concept and surprisingly challenging. Level design was also fantastic. The difficulty scaled well. Great job!