Awesome game! Music and art are really nice and story is awesome, too!
If you got problems with boss read on:
To beat the shadow you need to drop magic meteors it trows at you on him. It's hard, but you can get used to it.
Every skill is important and every gem you collect is closer to finishing the game!