Love the concept and the puzzles, would recommend adding a button to quickly restart on your current level, but that wasn't too big of an issue. Good job!