The game froze after about 5 levels when I played in fullscreen, so I tried again in windowed mode and I'm glad I did! The hardest part of creating a puzzle game (in my opinion, I've only made some very very basic games) is the level design and difficulty spike. But this game did both of those so well! There was just the right amount of trial and error before I figured out what I was supposed to do!