Fantastic, one of the best entries I've played. I thought the voice acting was well done, and the player abilities had a lot of satisfying juice (recalling the bucket, and using the dash especially). And the "hard platforming" challenges towards the end were surprisingly fun.
The main critiques I have are:
- art inconsistencies (thought most of the art is great): mixed pixel scales, blurry background and some assets that look flat and unfinished in comparison.
- minor control issues: the slight kickback when throwing the bucket can be very annoying when throwing in midair. The dash stopping completely at a wall when impacting diagonally is unsatisfying and imo should continue grinding along the surface. And the dash/shooting often fired in the wrong direction. I'm guessing the last one might be down to using Unity's Input.GetAxis(), which applies smoothing, and could be solved using Input.GetAxisRaw()
Thanks for making this awesome game!