This is such a cool idea. I had a really hard time balancing everything, and there's definitely a steep learning curve. When it goes right and you're able to chain things together, though, it feels really satisfying. Graphics and sound could definitely use some polish, and I might recommend introducing spots on the grid slightly more slowly (it felt like there was a big step up when the grid filled in all at once), but there's a really cool core idea here, and I had fun with the time I spent with this one. Great work!