I played the Windows version!
I probably enjoyed the platforming the most, the movements and mechanics are solid-- I'd change jump from "up" however. There were a few too many "gotcha!" sections that almost felt too tight for comfort, and the lack of checkpoints made it frustrating when I'd barely miss a wall jump and have to start over. Running from the enemies in the top-down sections was also a bit stressful without a way to fight back until the gun was available.
However, I think you've got a solid concept for a game here, I love the story, love the characters, and the exploration aspect can be lots of fun!