It actually is possible to beat the frog boss, I've done it many times when playtesting. It can be a bit challenging to beat him though on your first few attempts. Also sorry the slide is weird, I'll fix that in a new demo soon. Thanks for the feedback :)