Very solid, the game almost didn't even feel like a game jam entry! It was just a bit confusing to play, but with different levels and by introducing different mechanics at different times, I'd say it's pretty much release worthy in very little more dev time. Good job!