Reminds me of a game i played a while back called Limbo, especially with the all-black hero/foreground while the background actually conveys something other than shape, so i like how you designed the look, win for me.
The way you move/control the actions though, that kind of got me. I like the movement/jumping, not bothered by the cricket chirp even though you could've lost that, but the 2 things i hated were:
-The fact that the little magic ball moved really slow, especially on parts where you had to jump to move the screen so you could see where it went
-And the fact that if you switched characters to the little guy and then went back to the main hero, the other guy would no longer follow you. So if i managed to eff it up and mistakenly press E on a level, then go through a really wide jump, i couldn't get the little guy back if i needed him and had to reset the level.
The music was...okay, it fits really well and i like it, but i almost think that only sounds of the surroundings would've done a better job for you, with some other sounds here and there. But maybe that's just me.
One thing i DID adore though...the intro was only 3 pages long. I hate it when people draw those out too much. Thanks for that :)
All in all, for your first game, this is pretty playable, although on parts of it i wished i played with a controller so i could smash it against a wall. :P
Good luck with your future projects!