Yeah, the game certainly has some balancing issues which causes the difficulty to be a bit harsh. I dabbled with invincibility frames but ultimately ended up pulling them haha. Maybe I should put them back!