If you could file some bugs on GitHub:
When you pick up the heart, does the game show a trophy alert? It could be a problem trying to save a screenshot (you can turn this off in the options screen). I'll see what I can find out with the controller bugs. I used a single stick SNES-like controller for development.