You say Collect Hats. When I saw that, I thought it was only to wait for them to fall.
Guess not. I have to jump and keep myself in the air. Forget to mention that?
Besides, it's hard to say when he's in the air or not. Maybe more particles in the air or something, to give a better idea of gravity? And when I'm falling, I should be able to put myself back "flying", with a few hats to catch again.
And the character could be different. It's too much out of place with the hats and guns (and seriously, why hats and not something else?)
Hope my comments help ;)