Nice little game you have made. I have liked, that you have added controller support, too.
I love collecting stuff in platformers. The different abilities in different phases was a great idea!
In my opinion the walking sound is a little bit monotonous, 3-4 sound randomly changing could have sold that problem.
Maybe a button for "running"? Altought, that could have broke the intended gameflow.