Such a cool game idea! I really like your take on the Reversed Roles theme, allowing the player to actually experience both roles back to back. I think you could do a lot of cool things with this formula, if you decide to do a post-jam version. It might be interesting to try something like Mario 2 where you control a variety of different characters and each one has their own movement style, jump height, weapon style, etc. Great work getting all this done in 48 hours, and even designing unique music and very nice pixel art!