I loved the humor of this game! The mechanics were simple, but interesting enough and level design was pretty well done. Also felt like it had a nice difficulty curve, never getting too hard but always staying interesting. The twists in the second act were great, as well. Well done!
One suggestion I have would be to highlight which player is currently active in some way to avoid confusion. Another idea to make the distinction between both abilities easier would be to give one of them a horizontally striped shirt and the other one a vertically striped shirt (though I’m aware vanilla PS is somewhat limited in that regard). Otherwise, no major complaints.
(final remark: I also was a little overwhelmed by the last level and spent a couple of minutes trying to hack the game and find out how much was left before deciding it wasn’t worth it. Maybe level numbers would be nice?)