Yeah, uhh....This run is improvable in a few levels, especially in the fleas and the bossfight. Maybe the beetle level too? IDK.
Overall, a good run, but maaan, my right hand hurts so bloody much. RNG is kind of BS too.