Very good game, and damn this music stay in my head ^^.
Can't get past the boss (don't even know how to damage it) but I guess it is normal, a boss should be hard.