Really impressed with how many levels are in here! Played out a lot like fireboy and water girl (old cool math games puzzle game)! Puzzles felt managable and didn't come off as too confusing, which was nice. Each character had their own unique abilities which paired well with the levels. Well done!
A few gripes: I think the controls are a bit awkward (keyboard), mainly the position of the action keys felt really unnatural and I left like I constantly pressed the wrong button/confused it with another. Also, I noticed you can get hit once you "entered" the little shape things. I assumed this was a safe point, but damage was still recieved. It just felt a little misleading.