Thanks, I will say, the frustration is intentional, the game is based on "Getting Over It" and other platformer rage games.
As for pushing, I've put some thought into it and from a lot of observations, pushing can actually be a lot harder than punching depending on the situation. I've tried to limit it, of course, but it just didn't feel right in the end, and I personally don't mind if people do "No Punch Runs" if they want. Those types of challenges will be even more frustrating in later levels, especially the new ones I'm currently designing.
Anyway, thanks again for the feedback, and I hope you play my game again once I hopefully release it this winter.