maybe i'm just really bad, but the second boss fight is really hard.
edit: yeah the game is kinda hard. difficulty settings when?