Not bad, i really liked it, i liked the graphics a lot and there are a lot of features given the time!
The difficulty felt absolutely fine for me, i went straight for the bosses after the first level and aced both of them, i really liked the small touches like the boss exploding and emitting particles for a bit before dropping down, they're the kind of small things that usually get shafted in a jam. :)
Only complaint is that a keybind to reset all connections would've been quite neat. ;)