This is a very interesting premise. The first boss is definitely a little too overpowered with his first phase. It was pretty challenging to get past that, but once I got past it the second phase was a lot more interesting.
Waterbot appeared to be completely broken though. He didn't move at all, I just shot fireballs at him until he died and occasionally he would deflect one of the fireballs back at me.
Would be cool to see some more polishing and a more bosses